Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Método BinaryFormatter.Serialize (Stream, Object, Header[])

 

Publicado: octubre de 2016

Serializa el objeto o un gráfico de objetos con el nivel superior (raíz), en la secuencia dada, adjuntando los encabezados proporcionados.

Espacio de nombres:   System.Runtime.Serialization.Formatters.Binary
Ensamblado:  mscorlib (en mscorlib.dll)

public void Serialize(
	Stream serializationStream,
	object graph,
	Header[] headers
)

Parámetros

serializationStream
Type: System.IO.Stream

Secuencia a la que el objeto se va a serializar.

graph
Type: System.Object

El objeto en la raíz del gráfico que se va a serializar.

headers
Type: System.Runtime.Remoting.Messaging.Header[]

Encabezados de comunicación remota para incluir en la serialización. Puede ser null.

Exception Condition
ArgumentNullException

El valor de serializationStream es null.

SerializationException

Ocurrió un error durante la serialización, por ejemplo, si un objeto en el graph parámetro no está marcado como serializable.

SecurityException

El llamador no dispone del permiso requerido.

El proceso de serialización incluye la información proporcionada en el headers parámetro al principio de la secuencia serializada.

Los encabezados se utilizan únicamente para aplicaciones remotas específicas.

SecurityPermission

To provide serialization services. Associated enumeration: F:System.Security.Permissions.SecurityPermissionFlag.SerializationFormatter.

.NET Framework
Disponible desde 1.1
Volver al principio
Mostrar: