Formatter.SurrogateSelector Propriété

Définition

En cas de substitution dans une classe dérivée, obtient ou définit l’utilisé ISurrogateSelector avec le formateur actuel.

public:
 abstract property System::Runtime::Serialization::ISurrogateSelector ^ SurrogateSelector { System::Runtime::Serialization::ISurrogateSelector ^ get(); void set(System::Runtime::Serialization::ISurrogateSelector ^ value); };
public abstract System.Runtime.Serialization.ISurrogateSelector SurrogateSelector { get; set; }
member this.SurrogateSelector : System.Runtime.Serialization.ISurrogateSelector with get, set
Public MustOverride Property SurrogateSelector As ISurrogateSelector

Valeur de propriété

ISurrogateSelector Utilisé avec le formateur actuel.

Implémente

Remarques

Utilisez la SurrogateSelector recherche d’implémentations de ISerializationSurrogate ce contrôle de sérialisation d’un type particulier.

Si un type d’objet a une substitution correspondante, la sérialisation et la désérialisation sont transmises au substitut même si le type implémente l’interface ISerializable .

Notes pour les responsables de l’implémentation

Vous devez implémenter cette propriété dans une classe dérivée.

S’applique à