BinaryFormatter Clase
Definición
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
Comentarios
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.
Constructores
BinaryFormatter() |
Obsoletos.
Inicializa una nueva instancia de la clase BinaryFormatter con valores predeterminados. |
BinaryFormatter(ISurrogateSelector, StreamingContext) |
Obsoletos.
Inicializa una nueva instancia de la clase BinaryFormatter con el selector suplente y el contexto de secuencia especificados. |
Propiedades
AssemblyFormat |
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. |
FilterLevel |
Obsoletos.
Obtiene o establece el TypeFilterLevel de la deserialización automática que realiza BinaryFormatter. |
SurrogateSelector |
Obsoletos.
Obtiene o establece un ISurrogateSelector que controla la sustitución de tipos durante la serialización y la deserialización. |
TypeFormat |
Obsoletos.
Obtiene o establece el formato en que se distribuyen las descripciones de tipos en la secuencia serializada. |
Métodos
Deserialize(Stream) |
Obsoletos.
Deserializa la secuencia especificada en un gráfico de objetos. |
Deserialize(Stream, HeaderHandler) |
Obsoletos.
Deserializa la secuencia especificada en un gráfico de objetos. El HeaderHandler suministrado controla los encabezados de dicha secuencia. |
DeserializeMethodResponse(Stream, HeaderHandler, IMethodCallMessage) |
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) |
GetHashCode() |
Obsoletos.
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obsoletos.
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
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. |
ToString() |
Obsoletos.
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
UnsafeDeserialize(Stream, HeaderHandler) |
Obsoletos.
Deserializa la secuencia especificada en un gráfico de objetos. El HeaderHandler suministrado controla los encabezados de dicha secuencia. |
UnsafeDeserializeMethodResponse(Stream, HeaderHandler, IMethodCallMessage) |
Obsoletos.
Deserializa una respuesta a una llamada de método remota a partir del Stream proporcionado. |