BinaryFormatter Classe
In questo articolo
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 e deserializza un oggetto o un intero grafico di oggetti collegati in formato binario.
public ref class BinaryFormatter sealed : System::Runtime::Serialization::IFormatter
public ref class BinaryFormatter sealed : System::Runtime::Remoting::Messaging::IRemotingFormatter
public sealed class BinaryFormatter : System.Runtime.Serialization.IFormatter
[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 sealed class BinaryFormatter : System.Runtime.Serialization.IFormatter
public sealed class BinaryFormatter : System.Runtime.Remoting.Messaging.IRemotingFormatter
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class BinaryFormatter : System.Runtime.Remoting.Messaging.IRemotingFormatter
type BinaryFormatter = class
interface IFormatter
[<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}")>]
type BinaryFormatter = class
interface IFormatter
type BinaryFormatter = class
interface IRemotingFormatter
interface IFormatter
[<System.Runtime.InteropServices.ComVisible(true)>]
type BinaryFormatter = class
interface IRemotingFormatter
interface IFormatter
Public NotInheritable Class BinaryFormatter
Implements IFormatter
Public NotInheritable Class BinaryFormatter
Implements IRemotingFormatter
- Ereditarietà
-
BinaryFormatter
- Attributi
- Implementazioni
Avviso: BinaryFormatter non è sicuro e non può essere reso sicuro. Per altre informazioni, vedere la guida alla sicurezza BinaryFormatter e la classe System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.
Binary |
Obsoleti.
Inizializza una nuova istanza della classe BinaryFormatter con i valori predefiniti. |
Binary |
Obsoleti.
Inizializza una nuova istanza della classe BinaryFormatter con un selettore di surrogati e un contesto di flusso specificati. |
Assembly |
Obsoleti.
Ottiene o imposta il comportamento del deserializzatore relativamente al reperire e caricare assembly. |
Binder |
Obsoleti.
(Non sicuro) Ottiene o imposta un oggetto di tipo SerializationBinder che controlla l'associazione di un oggetto serializzato a un tipo. |
Context |
Obsoleti.
Ottiene o imposta l'oggetto StreamingContext per questo formattatore. |
Filter |
Obsoleti.
Ottiene o imposta l'oggetto TypeFilterLevel per la deserializzazione automatica eseguita da BinaryFormatter. |
Surrogate |
Obsoleti.
Ottiene o imposta un oggetto ISurrogateSelector che controlla la sostituzione dei tipi durante la serializzazione e la deserializzazione. |
Type |
Obsoleti.
Ottiene o imposta il formato in cui sono disposte le descrizioni dei tipi nel flusso serializzato. |
Deserialize(Stream) |
Obsoleti.
Deserializza il flusso specificato in un grafico di oggetti. |
Deserialize(Stream, Header |
Obsoleti.
Deserializza il flusso specificato in un grafico di oggetti. L'oggetto HeaderHandler fornito gestisce eventuali intestazioni nel flusso. |
Deserialize |
Obsoleti.
Deserializza una risposta a una chiamata remota a un metodo dal Stream specificato. |
Equals(Object) |
Obsoleti.
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
Get |
Obsoleti.
Funge da funzione hash predefinita. (Ereditato da Object) |
Get |
Obsoleti.
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
Memberwise |
Obsoleti.
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
Serialize(Stream, Object) |
Obsoleti.
Serializza l'oggetto o il grafico di oggetti con l'oggetto di primo livello (radice) specificato nel flusso indicato. |
Serialize(Stream, Object, Header[]) |
Obsoleti.
Serializza l'oggetto o il grafico di oggetti con l'oggetto di primo livello (radice) specificato nel flusso indicato, collegando le intestazioni fornite. |
To |
Obsoleti.
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Unsafe |
Obsoleti.
Deserializza il flusso specificato in un grafico di oggetti. L'oggetto HeaderHandler fornito gestisce eventuali intestazioni nel flusso. |
Unsafe |
Obsoleti.
Deserializza una risposta a una chiamata remota a un metodo dal Stream specificato. |