Sdílet prostřednictvím


SurrogateSelector.AddSurrogate Metoda

Definice

Přidá náhradníka do seznamu kontrolovaných náhradních položek.

public:
 virtual void AddSurrogate(Type ^ type, System::Runtime::Serialization::StreamingContext context, System::Runtime::Serialization::ISerializationSurrogate ^ surrogate);
public virtual void AddSurrogate (Type type, System.Runtime.Serialization.StreamingContext context, System.Runtime.Serialization.ISerializationSurrogate surrogate);
abstract member AddSurrogate : Type * System.Runtime.Serialization.StreamingContext * System.Runtime.Serialization.ISerializationSurrogate -> unit
override this.AddSurrogate : Type * System.Runtime.Serialization.StreamingContext * System.Runtime.Serialization.ISerializationSurrogate -> unit
Public Overridable Sub AddSurrogate (type As Type, context As StreamingContext, surrogate As ISerializationSurrogate)

Parametry

type
Type

Pro Type který se vyžaduje náhradník.

context
StreamingContext

Kontextová data.

surrogate
ISerializationSurrogate

Náhradník, který se má pro tento typ volat.

Výjimky

Parametr type nebo surrogate je null.

Pro tento typ a kontext již existuje náhradní.

Platí pro