NetDataContractSerializer.Binder Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un objeto que controla la carga de clases.
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 utilizado con el formateador actual.
Implementaciones
Comentarios
Durante la serialización, un formateador transmite la información necesaria para crear una instancia de un objeto del tipo y la versión correctos. Esta información generalmente incluye el nombre de tipo completo y el nombre del ensamblado del objeto. El nombre del ensamblado incluye el nombre, la versión y el hash de nombre seguro del ensamblado. De forma predeterminada, la deserialización usa 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 deben controlar qué clase se va a cargar, ya sea porque la clase se ha movido entre ensamblados o una versión diferente de la clase es necesaria en el servidor y el cliente.