ObjectDisposedException Constructors

Definition

Inicia uma nova instância da classe ObjectDisposedException.Initializes a new instance of the ObjectDisposedException class.

Overloads

ObjectDisposedException(String)

Inicializa uma nova instância da classe ObjectDisposedException com uma cadeia de caracteres que contém o nome do objeto descartado.Initializes a new instance of the ObjectDisposedException class with a string containing the name of the disposed object.

ObjectDisposedException(SerializationInfo, StreamingContext)

Inicializa uma nova instância da classe ObjectDisposedException com dados serializados.Initializes a new instance of the ObjectDisposedException class with serialized data.

ObjectDisposedException(String, Exception)

Inicializa uma nova instância da classe ObjectDisposedException com uma mensagem de erro especificada e uma referência à exceção interna que é a causa dessa exceção.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 uma nova instância da classe ObjectDisposedException com o nome do objeto e a mensagem especificados.Initializes a new instance of the ObjectDisposedException class with the specified object name and message.

ObjectDisposedException(String)

Inicializa uma nova instância da classe ObjectDisposedException com uma cadeia de caracteres que contém o nome do objeto descartado.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);
new ObjectDisposedException : string -> ObjectDisposedException
Public Sub New (objectName As String)

Parameters

objectName
String

Uma cadeia de caracteres que contém o nome do objeto descartado.A string containing the name of the disposed object.

Remarks

A propriedade Message é inicializada para uma mensagem fornecida pelo sistema que descreve o erro e inclui o parâmetro objectName.The Message property is initialized to a system-supplied message that describes the error and includes the objectName parameter. Essa mensagem considera a cultura do sistema atual.This message takes into account the current system culture.

A propriedade InnerException da nova instância é inicializada para null.The InnerException property of the new instance is initialized to null.

Se objectName for null, a propriedade Message conterá apenas uma mensagem de erro.If objectName is null, the Message property contains only an error message.

ObjectDisposedException(SerializationInfo, StreamingContext)

Inicializa uma nova instância da classe ObjectDisposedException com dados 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)

Parameters

info
SerializationInfo

O SerializationInfo que contém os dados do objeto serializado sobre a exceção que está sendo gerada.The SerializationInfo that holds the serialized object data about the exception being thrown.

context
StreamingContext

O StreamingContext que contém as informações contextuais sobre a origem ou o destino.The StreamingContext that contains contextual information about the source or destination.

ObjectDisposedException(String, Exception)

Inicializa uma nova instância da classe ObjectDisposedException com uma mensagem de erro especificada e uma referência à exceção interna que é a causa dessa exceção.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);
new ObjectDisposedException : string * Exception -> ObjectDisposedException
Public Sub New (message As String, innerException As Exception)

Parameters

message
String

A mensagem de erro que explica o motivo da exceção.The error message that explains the reason for the exception.

innerException
Exception

A exceção que é a causa da exceção atual.The exception that is the cause of the current exception. Caso innerException não seja null, a exceção atual é acionada em um bloco catch que identifica a exceção interna.If innerException is not null, the current exception is raised in a catch block that handles the inner exception.

Remarks

Uma exceção gerada como resultado direto de uma exceção anterior deve conter uma referência à exceção anterior na propriedade 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. A propriedade InnerException retorna o mesmo valor que é passado para o construtor.The InnerException property returns the same value that is passed into the constructor.

ObjectDisposedException(String, String)

Inicializa uma nova instância da classe ObjectDisposedException com o nome do objeto e a mensagem especificados.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);
new ObjectDisposedException : string * string -> ObjectDisposedException
Public Sub New (objectName As String, message As String)

Parameters

objectName
String

O nome do objeto descartado.The name of the disposed object.

message
String

A mensagem de erro que explica o motivo da exceção.The error message that explains the reason for the exception.

Remarks

A propriedade InnerException da nova instância é inicializada para null.The InnerException property of the new instance is initialized to null.

Se objectName for null, a propriedade Message conterá apenas uma mensagem de erro.If objectName is null, the Message property contains only an error message.

Applies to