ISerializable.GetObjectData(SerializationInfo, StreamingContext) Método
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í.
Rellena con SerializationInfo los datos necesarios para serializar el objeto de destino.
public:
void GetObjectData(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
[System.Security.SecurityCritical]
public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
abstract member GetObjectData : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> unit
[<System.Security.SecurityCritical>]
abstract member GetObjectData : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> unit
Public Sub GetObjectData (info As SerializationInfo, context As StreamingContext)
Parámetros
- info
- SerializationInfo
que SerializationInfo se va a rellenar con datos.
- context
- StreamingContext
Destino (consulte StreamingContext) para esta serialización.
- Atributos
Excepciones
El autor de la llamada no tiene el permiso necesario.
Comentarios
El formateador realiza un seguimiento y serializa automáticamente de los objetos incluidos en .SerializationInfo
Note
No se garantiza que este método se llame solo una vez por instancia de objeto durante la serialización. Por lo tanto, el método debe implementarse de tal manera que su comportamiento sea el mismo independientemente del número de veces que se llame.