System.Runtime.Serialization.SurrogateSelector Class

Assists formatters in selection of the serialization surrogate to delegate the serialization or deserialization process to.

See Also: SurrogateSelector Members

Syntax

[System.Runtime.InteropServices.ComVisible(true)]
public class SurrogateSelector : ISurrogateSelector

Remarks

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.

Requirements

Namespace: System.Runtime.Serialization
Assembly: mscorlib (in mscorlib.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0, 4.0.0.0