Compartir a través de


Formatter.SurrogateSelector Propiedad

Definición

Cuando se reemplaza en una clase derivada, obtiene o establece ISurrogateSelector que se utiliza con el formateador actual.

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; }
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

Valor de propiedad

ISurrogateSelector que se utiliza con el formateador actual.

Implementaciones

Comentarios

SurrogateSelector Use para buscar implementaciones de ISerializationSurrogate ese control de la serialización de un tipo determinado.

Si un tipo de objeto tiene un suplente coincidente, la serialización y deserialización se entregan al suplente aunque el tipo implemente la ISerializable interfaz.

Notas a los implementadores

Debe implementar esta propiedad en una clase derivada.

Se aplica a