SurrogateSelector.AddSurrogate Metod

Definition

Lägger till en surrogat i listan över kontrollerade surrogater.

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)

Parametrar

type
Type

För Type vilken surrogat krävs.

context
StreamingContext

Kontextspecifika data.

surrogate
ISerializationSurrogate

Surrogaten för att anropa den här typen.

Undantag

Parametern type eller surrogate är null.

Det finns redan en surrogatfil för den här typen och kontexten.

Gäller för