Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo BinaryFormatter.Serialize (Stream, Object, Header[])

 

Data di pubblicazione: ottobre 2016

Serializza l'oggetto o un grafico di oggetti con il primo specificato (radice), il flusso fornito, allegando le intestazioni fornite.

Spazio dei nomi:   System.Runtime.Serialization.Formatters.Binary
Assembly:  mscorlib (in mscorlib.dll)

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

Parametri

serializationStream
Type: System.IO.Stream

Il flusso in cui l'oggetto da serializzare.

graph
Type: System.Object

L'oggetto alla radice del grafico da serializzare.

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

Intestazioni remote da includere nella serializzazione. Può essere null.

Exception Condition
ArgumentNullException

L'elemento serializationStream è null.

SerializationException

Errore durante la serializzazione, ad esempio se un oggetto di graph parametro non è contrassegnato come serializzabile.

SecurityException

Il chiamante non dispone dell'autorizzazione richiesta.

Il processo di serializzazione include le informazioni fornite nel headers parametro all'inizio del flusso serializzato.

Intestazioni vengono utilizzate solo per le applicazioni remote specifiche.

SecurityPermission

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

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: