다음을 통해 공유


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인 경우

이 형식 및 컨텍스트에 대한 서로게이트가 이미 존재하는 경우

적용 대상