This documentation is archived and is not being maintained.
ISurrogateSelector Interface
.NET Framework 1.1
Indicates a serialization surrogate selector class.
For a list of all members of this type, see ISurrogateSelector Members.
[Visual Basic] Public Interface ISurrogateSelector [C#] public interface ISurrogateSelector [C++] public __gc __interface ISurrogateSelector [JScript] public interface ISurrogateSelector
Classes that Implement ISurrogateSelector
| Class | Description |
|---|---|
| RemotingSurrogateSelector | Selects the remoting surrogate that can be used to serialize an object that derives from a MarshalByRefObject. |
| SurrogateSelector | Assists formatters in selection of the serialization surrogate to delegate the serialization or deserialization process to. |
Remarks
Surrogate selectors implement the ISurrogateSelector interface to assist formatters in selecting surrogates to delegate to the serialization or deserialization of other objects.
Requirements
Namespace: System.Runtime.Serialization
Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family
Assembly: Mscorlib (in Mscorlib.dll)
See Also
ISurrogateSelector Members | System.Runtime.Serialization Namespace
Show: