Freigeben über


SurrogateSelector.AddSurrogate Methode

Definition

Fügt der Liste der überprüften Ersatzelemente ein Ersatzelement hinzu.

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)

Parameter

type
Type

Der Type, für den ein Ersatz erforderlich ist.

context
StreamingContext

Die kontextspezifischen Daten.

surrogate
ISerializationSurrogate

Der für diesen Typ aufzurufende Ersatz.

Ausnahmen

Der type-Parameter oder der surrogate-Parameter ist null.

Für diesen Typ und Kontext ist bereits ein Ersatz vorhanden.

Gilt für: