SurrogateSelector Classe

Definizione

Attenzione

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

Assiste i formattatori nella selezione del surrogato di serializzazione per delegare il processo di serializzazione o deserializzazione a.

public ref 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
public class SurrogateSelector : System.Runtime.Serialization.ISurrogateSelector
[System.Runtime.InteropServices.ComVisible(true)]
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}")>]
type SurrogateSelector = class
    interface ISurrogateSelector
type SurrogateSelector = class
    interface ISurrogateSelector
[<System.Runtime.InteropServices.ComVisible(true)>]
type SurrogateSelector = class
    interface ISurrogateSelector
Public Class SurrogateSelector
Implements ISurrogateSelector
Ereditarietà
SurrogateSelector
Derivato
Attributi
Implementazioni

Commenti

Un surrogato di serializzazione fornisce agli utenti un oggetto che può gestire i requisiti di serializzazione di un oggetto diverso e può trasformare i dati serializzati, se necessario.

Costruttori

Nome Descrizione
SurrogateSelector()
Obsoleti.

Inizializza una nuova istanza della classe SurrogateSelector.

Metodi

Nome Descrizione
AddSurrogate(Type, StreamingContext, ISerializationSurrogate)
Obsoleti.

Aggiunge un surrogato all'elenco dei surrogati controllati.

ChainSelector(ISurrogateSelector)
Obsoleti.

Aggiunge l'oggetto specificato ISurrogateSelector in grado di gestire un particolare tipo di oggetto all'elenco di surrogati.

Equals(Object)
Obsoleti.

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()
Obsoleti.

Funge da funzione hash predefinita.

(Ereditato da Object)
GetNextSelector()
Obsoleti.

Restituisce il selettore successivo nella catena di selettori.

GetSurrogate(Type, StreamingContext, ISurrogateSelector)
Obsoleti.

Restituisce il surrogato per un tipo specifico.

GetType()
Obsoleti.

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()
Obsoleti.

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
RemoveSurrogate(Type, StreamingContext)
Obsoleti.

Rimuove il surrogato associato a un determinato tipo.

ToString()
Obsoleti.

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a