IFormatter.Serialize(Stream, Object) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attenzione
BinaryFormatter serialization is obsolete and should not be used. See https://aka.ms/binaryformatter for more information.
Serializza un oggetto o un grafico di oggetti con la radice specificata nel flusso indicato.
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)
Parametri
- serializationStream
- Stream
Il flusso in cui il formattatore inserisce i dati serializzati. Questo flusso può fare riferimento a diversi archivi di riserva, quali file, rete, memoria e così via.
- graph
- Object
Oggetto o radice del grafico di oggetti da serializzare. Tutti gli oggetti figlio di questo oggetto radice vengono serializzati automaticamente.
- Attributi
Commenti
Il Serialize metodo serializza automaticamente gli oggetti forniti e tutti gli oggetti connessi al flusso specificato.
Per impostazione predefinita, il processo di serializzazione registra lo stato di un oggetto raccogliendo i valori di tutti i relativi campi (pubblici e privati). Questi campi vengono salvati nel flusso insieme a informazioni sull'oggetto, ad esempio il nome qualificato dall'assembly per il relativo tipo.