Leer en inglés

Compartir a través de


ArgumentException.GetObjectData(SerializationInfo, StreamingContext) Método

Definición

Precaución

This API supports obsolete formatter-based serialization. It should not be called or extended by application code.

Establece el objeto SerializationInfo con el nombre del parámetro y la información adicional de la excepción.

C#
public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
C#
[System.Obsolete("This API supports obsolete formatter-based serialization. It should not be called or extended by application code.", DiagnosticId="SYSLIB0051", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
C#
[System.Security.SecurityCritical]
public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);

Parámetros

info
SerializationInfo

Objeto que contiene los datos del objeto serializados.

context
StreamingContext

Información contextual acerca del origen o del destino.

Implementaciones

Atributos

Excepciones

El objeto info es una referencia nula (Nothing en Visual Basic).

Comentarios

GetObjectData establece una SerializationInfo con todos los datos del objeto de excepción destinados para la serialización. Durante la deserialización, el objeto de excepción se reconstituye a partir de la SerializationInfo transmisión a través de la secuencia.

Para obtener más información, vea SerializationInfo.

Se aplica a

Producto Versiones (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

Consulte también