Export (0) Print
Expand All

SurrogateSelector.ChainSelector Method

Adds the specified ISurrogateSelector that can handle a particular object type to the list of surrogates.

Namespace:  System.Runtime.Serialization
Assembly:  mscorlib (in mscorlib.dll)

public virtual void ChainSelector(
	ISurrogateSelector selector
)

Parameters

selector
Type: System.Runtime.Serialization.ISurrogateSelector

The surrogate selector to add.

Implements

ISurrogateSelector.ChainSelector(ISurrogateSelector)

ExceptionCondition
ArgumentNullException

The selector parameter is null.

SerializationException

The selector is already on the list of selectors.

SecurityException

The caller does not have the required permission.

The last selector added to the list will be the first one checked.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0, 1.1

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

Show:
© 2015 Microsoft