Compartilhar via


SurrogateSelector Classe

Definição

Cuidado

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

Auxilia formatadores na seleção do substituto da serialização ao qual delegar o processo de serialização ou desserialização.

public ref class SurrogateSelector : System::Runtime::Serialization::ISurrogateSelector
public class SurrogateSelector : System.Runtime.Serialization.ISurrogateSelector
[System.Obsolete("Formatter-based serialization is obsolete and should not be used.", DiagnosticId="SYSLIB0050", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public class SurrogateSelector : System.Runtime.Serialization.ISurrogateSelector
[System.Runtime.InteropServices.ComVisible(true)]
public class SurrogateSelector : System.Runtime.Serialization.ISurrogateSelector
type SurrogateSelector = class
    interface ISurrogateSelector
[<System.Obsolete("Formatter-based serialization is obsolete and should not be used.", DiagnosticId="SYSLIB0050", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type SurrogateSelector = class
    interface ISurrogateSelector
[<System.Runtime.InteropServices.ComVisible(true)>]
type SurrogateSelector = class
    interface ISurrogateSelector
Public Class SurrogateSelector
Implements ISurrogateSelector
Herança
SurrogateSelector
Derivado
Atributos
Implementações

Comentários

Um substituto de serialização fornece aos usuários um objeto que pode lidar com os requisitos de serialização de um objeto diferente e pode transformar os dados serializados, se necessário.

Construtores

SurrogateSelector()
Obsoleto.

Inicializa uma nova instância da classe SurrogateSelector.

Métodos

AddSurrogate(Type, StreamingContext, ISerializationSurrogate)
Obsoleto.

Adiciona um substituto à lista de substitutos verificados.

ChainSelector(ISurrogateSelector)
Obsoleto.

Adiciona o ISurrogateSelector especificado que pode lidar com um tipo de objeto específico à lista de substitutos.

Equals(Object)
Obsoleto.

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()
Obsoleto.

Serve como a função de hash padrão.

(Herdado de Object)
GetNextSelector()
Obsoleto.

Retorna o próximo seletor na cadeia de seletores.

GetSurrogate(Type, StreamingContext, ISurrogateSelector)
Obsoleto.

Retorna o substituto de um determinado tipo.

GetType()
Obsoleto.

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()
Obsoleto.

Cria uma cópia superficial do Object atual.

(Herdado de Object)
RemoveSurrogate(Type, StreamingContext)
Obsoleto.

Remove do substituto associado com um determinado tipo.

ToString()
Obsoleto.

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a