SurrogateSelector.AddSurrogate Metoda

Definicja

Dodaje zastępcę do listy zaznaczonych zastępców.

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

Element Type zastępczy, dla którego jest wymagany surogat.

context
StreamingContext

Dane specyficzne dla kontekstu.

surrogate
ISerializationSurrogate

Zastępca do wywołania tego typu.

Wyjątki

Parametr type or surrogate to null.

Zastępca już istnieje dla tego typu i kontekstu.

Dotyczy