Comparteix a través de


SurrogateSelector Clase

Definición

Precaución

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

Ayuda a los formateadores en la selección de los suplentes de serialización en los que se puede delegar el proceso de serialización o de deserialización.

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
Herencia
SurrogateSelector
Derivado
Atributos
Implementaciones

Comentarios

Un suplente de serialización proporciona a los usuarios un objeto que puede controlar los requisitos de serialización de un objeto diferente y puede transformar los datos serializados si es necesario.

Constructores

SurrogateSelector()
Obsoletos.

Inicializa una nueva instancia de la clase SurrogateSelector.

Métodos

AddSurrogate(Type, StreamingContext, ISerializationSurrogate)
Obsoletos.

Agrega un suplente a la lista de suplentes comprobados.

ChainSelector(ISurrogateSelector)
Obsoletos.

Agrega a la lista de suplentes el objeto ISurrogateSelector especificado que puede controlar un tipo de objeto concreto.

Equals(Object)
Obsoletos.

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()
Obsoletos.

Sirve como la función hash predeterminada.

(Heredado de Object)
GetNextSelector()
Obsoletos.

Devuelve el siguiente selector de la cadena de selectores.

GetSurrogate(Type, StreamingContext, ISurrogateSelector)
Obsoletos.

Devuelve el suplente de un tipo concreto.

GetType()
Obsoletos.

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()
Obsoletos.

Crea una copia superficial del Object actual.

(Heredado de Object)
RemoveSurrogate(Type, StreamingContext)
Obsoletos.

Quita el suplente asociado a un tipo determinado.

ToString()
Obsoletos.

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a