ISurrogateSelector Interface

Definição

Cuidado

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

Indica uma classe de seletor substituto de serialização.

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

Comentários

Seletores substitutos implementam a ISurrogateSelector interface para auxiliar os formadores na seleção de substitutos para delegar à serialização ou desserialização de outros objetos.

Métodos

Nome Description
ChainSelector(ISurrogateSelector)
Obsoleto.

Especifica o próximo ISurrogateSelector para os substitutos examinarem se a instância atual não tem um substituto para o tipo e o assembly especificados no contexto especificado.

GetNextSelector()
Obsoleto.

Retorna o próximo seletor substituto na cadeia.

GetSurrogate(Type, StreamingContext, ISurrogateSelector)
Obsoleto.

Localiza o substituto que representa o tipo do objeto especificado, começando com o seletor substituto especificado para o contexto de serialização especificado.

Aplica-se a