Поделиться через


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 или параметра surrogatenull.

Для этого типа и контекста суррогат уже существует.

Применяется к