mscorlib(4.0.0.0) API with additions
ISurrogateSelector.cs
2 using System.Security;
3 
5 {
7  [ComVisible(true)]
8  public interface ISurrogateSelector
9  {
13  [SecurityCritical]
14  void ChainSelector(ISurrogateSelector selector);
15 
22  [SecurityCritical]
24 
28  [SecurityCritical]
30  }
31 }
ISurrogateSelector GetNextSelector()
Returns the next surrogate selector in the chain.
Definition: __Canon.cs:3
ISerializationSurrogate GetSurrogate(Type type, StreamingContext context, out ISurrogateSelector selector)
Finds the surrogate that represents the specified object's type, starting with the specified surrogat...
Describes the source and destination of a given serialized stream, and provides an additional caller-...
Implements a serialization surrogate selector that allows one object to perform serialization and des...
void ChainSelector(ISurrogateSelector selector)
Specifies the next T:System.Runtime.Serialization.ISurrogateSelector for surrogates to examine if the...
Represents type declarations: class types, interface types, array types, value types,...
Definition: Type.cs:18
Indicates a serialization surrogate selector class.