다음을 통해 공유


ISurrogateSelector 인터페이스

정의

주의

Formatter-based serialization is obsolete and should not be used.

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

public interface class ISurrogateSelector
public interface ISurrogateSelector
[System.Obsolete("Formatter-based serialization is obsolete and should not be used.", DiagnosticId="SYSLIB0050", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public interface ISurrogateSelector
[System.Runtime.InteropServices.ComVisible(true)]
public interface ISurrogateSelector
type ISurrogateSelector = interface
[<System.Obsolete("Formatter-based serialization is obsolete and should not be used.", DiagnosticId="SYSLIB0050", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type ISurrogateSelector = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
type ISurrogateSelector = interface
Public Interface ISurrogateSelector
파생
특성

설명

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

메서드

ChainSelector(ISurrogateSelector)
사용되지 않음.

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

GetNextSelector()
사용되지 않음.

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

GetSurrogate(Type, StreamingContext, ISurrogateSelector)
사용되지 않음.

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

적용 대상