Assists formatters in selection of the serialization surrogate to delegate the serialization or deserialization process to.
For a list of all members of this type, see SurrogateSelector Members.
[Visual Basic] Public Class SurrogateSelector Implements ISurrogateSelector [C#] public class SurrogateSelector : ISurrogateSelector [C++] public __gc class SurrogateSelector : public ISurrogateSelector [JScript] public class SurrogateSelector implements ISurrogateSelector
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
A serialization surrogate gives the users an object that can handle the serialization requirements of a different object and can transform the serialized data if necessary.
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)