ObjectDisposedException Constructores

Definición

Inicializa una nueva instancia de la clase ObjectDisposedException.Initializes a new instance of the ObjectDisposedException class.

Sobrecargas

ObjectDisposedException(String)

Inicializa una nueva instancia de la clase ObjectDisposedException con una cadena que contiene el nombre del objeto desechado.Initializes a new instance of the ObjectDisposedException class with a string containing the name of the disposed object.

ObjectDisposedException(SerializationInfo, StreamingContext)

Inicializa una nueva instancia de la clase ObjectDisposedException con datos serializados.Initializes a new instance of the ObjectDisposedException class with serialized data.

ObjectDisposedException(String, Exception)

Inicializa una nueva instancia de la clase ObjectDisposedException con el mensaje de error especificado y una referencia a la excepción interna que representa la causa de esta excepción.Initializes a new instance of the ObjectDisposedException class with a specified error message and a reference to the inner exception that is the cause of this exception.

ObjectDisposedException(String, String)

Inicializa una nueva instancia de la clase ObjectDisposedException con el mensaje y el nombre del objeto especificado.Initializes a new instance of the ObjectDisposedException class with the specified object name and message.

ObjectDisposedException(String)

Inicializa una nueva instancia de la clase ObjectDisposedException con una cadena que contiene el nombre del objeto desechado.Initializes a new instance of the ObjectDisposedException class with a string containing the name of the disposed object.

public:
 ObjectDisposedException(System::String ^ objectName);
public ObjectDisposedException (string objectName);
public ObjectDisposedException (string? objectName);
new ObjectDisposedException : string -> ObjectDisposedException
Public Sub New (objectName As String)

Parámetros

objectName
String

Cadena que contiene el nombre del objeto desechado.A string containing the name of the disposed object.

Comentarios

La Message propiedad se inicializa en un mensaje proporcionado por el sistema que describe el error e incluye el objectName parámetro.The Message property is initialized to a system-supplied message that describes the error and includes the objectName parameter. Este mensaje tiene en cuenta la referencia cultural del sistema actual.This message takes into account the current system culture.

La InnerException propiedad de la nueva instancia se inicializa en null .The InnerException property of the new instance is initialized to null.

Si objectName es null , la Message propiedad solo contiene un mensaje de error.If objectName is null, the Message property contains only an error message.

Se aplica a

ObjectDisposedException(SerializationInfo, StreamingContext)

Inicializa una nueva instancia de la clase ObjectDisposedException con datos serializados.Initializes a new instance of the ObjectDisposedException class with serialized data.

protected:
 ObjectDisposedException(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected ObjectDisposedException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new ObjectDisposedException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> ObjectDisposedException
Protected Sub New (info As SerializationInfo, context As StreamingContext)

Parámetros

info
SerializationInfo

SerializationInfo que contiene los datos serializados del objeto que hacen referencia a la excepción que se va a producir.The SerializationInfo that holds the serialized object data about the exception being thrown.

context
StreamingContext

StreamingContext que contiene información contextual sobre el origen o el destino.The StreamingContext that contains contextual information about the source or destination.

Se aplica a

ObjectDisposedException(String, Exception)

Inicializa una nueva instancia de la clase ObjectDisposedException con el mensaje de error especificado y una referencia a la excepción interna que representa la causa de esta excepción.Initializes a new instance of the ObjectDisposedException class with a specified error message and a reference to the inner exception that is the cause of this exception.

public:
 ObjectDisposedException(System::String ^ message, Exception ^ innerException);
public ObjectDisposedException (string message, Exception innerException);
public ObjectDisposedException (string? message, Exception? innerException);
new ObjectDisposedException : string * Exception -> ObjectDisposedException
Public Sub New (message As String, innerException As Exception)

Parámetros

message
String

Mensaje de error que explica el motivo de la excepción.The error message that explains the reason for the exception.

innerException
Exception

Excepción que es la causa de la excepción actual.The exception that is the cause of the current exception. Si el parámetro innerException no es null, la excepción actual se produce en un bloque catch que controla la excepción interna.If innerException is not null, the current exception is raised in a catch block that handles the inner exception.

Comentarios

Una excepción que se produce como consecuencia directa de una excepción anterior debe incluir una referencia a esta última en la propiedad InnerException.An exception that is thrown as a direct result of a previous exception should include a reference to the previous exception in the InnerException property. La InnerException propiedad devuelve el mismo valor que se pasa al constructor.The InnerException property returns the same value that is passed into the constructor.

Se aplica a

ObjectDisposedException(String, String)

Inicializa una nueva instancia de la clase ObjectDisposedException con el mensaje y el nombre del objeto especificado.Initializes a new instance of the ObjectDisposedException class with the specified object name and message.

public:
 ObjectDisposedException(System::String ^ objectName, System::String ^ message);
public ObjectDisposedException (string objectName, string message);
public ObjectDisposedException (string? objectName, string? message);
new ObjectDisposedException : string * string -> ObjectDisposedException
Public Sub New (objectName As String, message As String)

Parámetros

objectName
String

Nombre del objeto desechado.The name of the disposed object.

message
String

Mensaje de error que explica el motivo de la excepción.The error message that explains the reason for the exception.

Comentarios

La InnerException propiedad de la nueva instancia se inicializa en null .The InnerException property of the new instance is initialized to null.

Si objectName es null , la Message propiedad solo contiene un mensaje de error.If objectName is null, the Message property contains only an error message.

Se aplica a