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 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 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.