語言

SurrogateSelector.AddSurrogate 方法

定義

將代理人加入已勾選代理人名單。

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)

參數

type
Type

Type代孕者是必須的。

context
StreamingContext

情境特定的資料。

surrogate
ISerializationSurrogate

代孕者會呼叫這種類型。

例外狀況

type或surrogate參數為 null。

這種類型和情境已經有替代品存在。

適用於