IFormatter.Serialize(Stream, Object) Método

Definición

Precaución

BinaryFormatter serialization is obsolete and should not be used. See https://aka.ms/binaryformatter for more information.

Serializa en la secuencia proporcionada un objeto o un gráfico de objetos con la secuencia dada.

public:
 void Serialize(System::IO::Stream ^ serializationStream, System::Object ^ graph);
[System.Obsolete("BinaryFormatter serialization is obsolete and should not be used. See https://aka.ms/binaryformatter for more information.", DiagnosticId="SYSLIB0011", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public void Serialize (System.IO.Stream serializationStream, object graph);
public void Serialize (System.IO.Stream serializationStream, object graph);
[<System.Obsolete("BinaryFormatter serialization is obsolete and should not be used. See https://aka.ms/binaryformatter for more information.", DiagnosticId="SYSLIB0011", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
abstract member Serialize : System.IO.Stream * obj -> unit
abstract member Serialize : System.IO.Stream * obj -> unit
Public Sub Serialize (serializationStream As Stream, graph As Object)

Parámetros

serializationStream
Stream

Secuencia en la que el formateador coloca los datos serializados. Esta secuencia puede hacer referencia a varias memorias auxiliares (como archivos, red, memoria, etc.).

graph
Object

Objeto, o raíz del gráfico de objetos, que se va a serializar. Todos los objetos secundarios de este objeto raíz se serializan automáticamente.

Atributos

Comentarios

El Serialize método serializa automáticamente los objetos proporcionados y todos los objetos conectados a él, en la secuencia proporcionada.

De forma predeterminada, el proceso de serialización registra el estado de un objeto mediante la recopilación de los valores de todos sus campos (público y privado). Estos campos se guardan en la secuencia junto con información sobre el objeto, como el nombre calificado por el ensamblado para su tipo.

Se aplica a

Consulte también