ISurrogateSelector 인터페이스

정의

serialization 서로게이트 선택기 클래스를 나타냅니다.

public interface class ISurrogateSelector
public interface ISurrogateSelector
[System.Runtime.InteropServices.ComVisible(true)]
public interface ISurrogateSelector
type ISurrogateSelector = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
type ISurrogateSelector = interface
Public Interface ISurrogateSelector
파생
특성

설명

서로게이트 선택기는 다른 개체의 ISurrogateSelector 직렬화 또는 역직렬화에 위임할 서로게이트를 선택하는 데 포맷터를 지원하는 인터페이스를 구현합니다.

메서드

ChainSelector(ISurrogateSelector)

현재 인스턴스가 지정된 형식의 서로게이트 및 어셈블리를 지정된 컨텍스트에 포함하는지 여부를 서로게이트가 검사하도록 다음 ISurrogateSelector를 지정합니다.

GetNextSelector()

체인에 있는 다음 서로게이트 선택기를 반환합니다.

GetSurrogate(Type, StreamingContext, ISurrogateSelector)

지정된 serialization 컨텍스트에 대한 지정된 서로게이트 선택기에서 시작하여, 지정된 개체 형식을 나타내는 서로게이트를 찾습니다.

적용 대상