다음을 통해 공유


Formatter.SurrogateSelector 속성

정의

파생 클래스에서 재정의하는 경우 현재 포맷터에 사용되는 ISurrogateSelector를 가져오거나 설정합니다.

public:
 abstract property System::Runtime::Serialization::ISurrogateSelector ^ SurrogateSelector { System::Runtime::Serialization::ISurrogateSelector ^ get(); void set(System::Runtime::Serialization::ISurrogateSelector ^ value); };
public abstract System.Runtime.Serialization.ISurrogateSelector? SurrogateSelector { get; set; }
public abstract System.Runtime.Serialization.ISurrogateSelector SurrogateSelector { get; set; }
member this.SurrogateSelector : System.Runtime.Serialization.ISurrogateSelector with get, set
Public MustOverride Property SurrogateSelector As ISurrogateSelector

속성 값

현재 포맷터에 사용되는 ISurrogateSelector입니다.

구현

설명

SurrogateSelector 를 사용하여 특정 형식의 ISerializationSurrogate serialization을 제어하는 의 구현을 조회합니다.

개체 형식에 일치하는 서로게이트가 있는 경우 형식이 인터페이스를 구현하더라도 직렬화 및 역직렬화가 서로게이트에 ISerializable 전달됩니다.

구현자 참고

파생 클래스에서 이 속성을 구현해야 합니다.

적용 대상