NetDataContractSerializer.Binder Propiedad

Definición

Obtiene o establece un objeto que controla la carga de clase.

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

Valor de propiedad

SerializationBinder

SerializationBinder que se utiliza con el formateador actual.

Implementaciones

Comentarios

Durante la serialización, un formateador transmite la información necesaria para crear una instancia de un objeto con el tipo y la versión correctos. Por lo general, esta información incluye el nombre de tipo completo y el nombre de ensamblado del objeto. El nombre de ensamblado incluye el nombre, la versión y el código hash del nombre seguro del ensamblado. De manera predeterminada, el proceso de deserialización utiliza esta información para crear una instancia de un objeto idéntico (con la excepción de cualquier carga de ensamblado restringida por la directiva de seguridad). Algunos usuarios necesitan controlar qué clase se va a cargar, ya sea porque la clase se ha desplazado entre los ensamblados o porque es necesaria una versión distinta de la clase en el servidor y en el cliente.

Se aplica a