SurrogateSelector Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attenzione
Formatter-based serialization is obsolete and should not be used.
Assiste i formattatori nella scelta del surrogato di serializzazione a cui delegare il processo di serializzazione o di deserializzazione.
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
- Ereditarietà
-
SurrogateSelector
- Derivato
- Attributi
- Implementazioni
Commenti
Un surrogato di serializzazione fornisce agli utenti un oggetto in grado di gestire i requisiti di serializzazione di un oggetto diverso e può trasformare i dati serializzati, se necessario.
Costruttori
SurrogateSelector() |
Obsoleti.
Inizializza una nuova istanza della classe SurrogateSelector. |
Metodi
AddSurrogate(Type, StreamingContext, ISerializationSurrogate) |
Obsoleti.
Aggiunge un surrogato all'elenco dei surrogati verificati. |
ChainSelector(ISurrogateSelector) |
Obsoleti.
Aggiunge all'elenco dei surrogati l'oggetto ISurrogateSelector indicato in grado di gestire un tipo di oggetto specifico. |
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 della catena dei selettori. |
GetSurrogate(Type, StreamingContext, ISurrogateSelector) |
Obsoleti.
Restituisce il surrogato per un tipo specifico. |
GetType() |
Obsoleti.
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Obsoleti.
Crea una copia superficiale dell'oggetto Object corrente. (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) |