ISurrogateSelector Arabirim

Tanım

Dikkat

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

Serileştirme vekil seçici sınıfını gösterir.

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
Türetilmiş
Öznitelikler

Açıklamalar

Vekil seçiciler, diğer nesnelerin seri hale getirilmesine veya seri durumdan ISurrogateSelector çıkarılmasına temsilci atamak üzere vekillerin seçilmesinde biçimlendiricilere yardımcı olmak için arabirimini uygular.

Yöntemler

ChainSelector(ISurrogateSelector)
Geçersiz.

Geçerli örneğin belirtilen bağlamda belirtilen tür ve derleme için bir vekili yoksa incelenmek üzere vekiller için sonrakini ISurrogateSelector belirtir.

GetNextSelector()
Geçersiz.

Zincirdeki sonraki vekil seçiciyi döndürür.

GetSurrogate(Type, StreamingContext, ISurrogateSelector)
Geçersiz.

Belirtilen serileştirme bağlamı için belirtilen vekil seçiciden başlayarak belirtilen nesnenin türünü temsil eden vekili bulur.

Şunlara uygulanır