Partager via


SurrogateSelector Classe

Définition

Attention

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

Assiste les formateurs lors de la sélection du substitut de sérialisation, afin de lui déléguer le processus de sérialisation ou de désérialisation.

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
Héritage
SurrogateSelector
Dérivé
Attributs
Implémente

Remarques

Un substitut de sérialisation fournit aux utilisateurs un objet capable de gérer les exigences de sérialisation d’un autre objet et de transformer les données sérialisées si nécessaire.

Constructeurs

SurrogateSelector()
Obsolète.

Initialise une nouvelle instance de la classe SurrogateSelector.

Méthodes

AddSurrogate(Type, StreamingContext, ISerializationSurrogate)
Obsolète.

Ajoute un substitut à la liste des substituts vérifiés.

ChainSelector(ISurrogateSelector)
Obsolète.

Ajoute le ISurrogateSelector spécifié et capable de gérer un type d'objet particulier à la liste des substituts.

Equals(Object)
Obsolète.

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()
Obsolète.

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetNextSelector()
Obsolète.

Retourne le sélecteur suivant dans la chaîne de sélecteurs.

GetSurrogate(Type, StreamingContext, ISurrogateSelector)
Obsolète.

Retourne le substitut pour un type particulier.

GetType()
Obsolète.

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()
Obsolète.

Crée une copie superficielle du Object actuel.

(Hérité de Object)
RemoveSurrogate(Type, StreamingContext)
Obsolète.

Supprime le substitut associé à un type donné.

ToString()
Obsolète.

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à