BinaryFormatter Clase
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Precaución
BinaryFormatter serialization is obsolete and should not be used. See https://aka.ms/binaryformatter for more information.
Serializa y deserializa un objeto, o todo un grafo de objetos conectados, en 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
- Herencia
-
BinaryFormatter
- Atributos
- Implementaciones
Advertencia: BinaryFormatter no es seguro y no se puede proteger. Para obtener más información, vea la guía de seguridad BinaryFormatter y la clase System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.
Binary |
Obsoletos.
Inicializa una nueva instancia de la clase BinaryFormatter con valores predeterminados. |
Binary |
Obsoletos.
Inicializa una nueva instancia de la clase BinaryFormatter con el selector suplente y el contexto de secuencia especificados. |
Assembly |
Obsoletos.
Obtiene o establece el comportamiento del deserializador en lo que respecta a buscar y cargar ensamblados. |
Binder |
Obsoletos.
(No seguro) Obtiene o establece un objeto de tipo SerializationBinder que controla el enlace entre un objeto serializado a un tipo. |
Context |
Obsoletos.
Obtiene o establece StreamingContext para este formateador. |
Filter |
Obsoletos.
Obtiene o establece el TypeFilterLevel de la deserialización automática que realiza BinaryFormatter. |
Surrogate |
Obsoletos.
Obtiene o establece un ISurrogateSelector que controla la sustitución de tipos durante la serialización y la deserialización. |
Type |
Obsoletos.
Obtiene o establece el formato en que se distribuyen las descripciones de tipos en la secuencia serializada. |
Deserialize(Stream) |
Obsoletos.
Deserializa la secuencia especificada en un gráfico de objetos. |
Deserialize(Stream, Header |
Obsoletos.
Deserializa la secuencia especificada en un gráfico de objetos. El HeaderHandler suministrado controla los encabezados de dicha secuencia. |
Deserialize |
Obsoletos.
Deserializa una respuesta a una llamada de método remota a partir del Stream proporcionado. |
Equals(Object) |
Obsoletos.
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
Get |
Obsoletos.
Sirve como la función hash predeterminada. (Heredado de Object) |
Get |
Obsoletos.
Obtiene el Type de la instancia actual. (Heredado de Object) |
Memberwise |
Obsoletos.
Crea una copia superficial del Object actual. (Heredado de Object) |
Serialize(Stream, Object) |
Obsoletos.
Serializa el objeto, o gráfico de objetos con el objeto superior (raíz) especificado, en la secuencia indicada. |
Serialize(Stream, Object, Header[]) |
Obsoletos.
Serializa el objeto, o gráfico de objetos con el objeto superior (raíz) especificado, en la secuencia indicada adjuntado los encabezados proporcionados. |
To |
Obsoletos.
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
Unsafe |
Obsoletos.
Deserializa la secuencia especificada en un gráfico de objetos. El HeaderHandler suministrado controla los encabezados de dicha secuencia. |
Unsafe |
Obsoletos.
Deserializa una respuesta a una llamada de método remota a partir del Stream proporcionado. |
Produto | Versións (Obsoleto) |
---|---|
.NET | Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7 (8, 9) |
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0, 2.1 |
Comentarios de .NET
.NET é un proxecto de código aberto. Selecciona unha ligazón para ofrecer comentarios: