ObjectDisposedException Construtores

Definição

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

Sobrecargas

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 da 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)

Parâmetros

objectName
String

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

Comentários

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

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

Se objectName for null, aMessage Propriedade 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)

Parâmetros

info
SerializationInfo

O SerializationInfo que mantém os dados de objeto serializados sobre a exceção que está sendo lançada.The SerializationInfo that holds the serialized object data about the exception being thrown.

context
StreamingContext

O StreamingContext que contém informações contextuais sobre a fonte 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 da 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)

Parâmetros

message
String

A mensagem de erro que explica a razão 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.

Comentários

Uma exceção que é lançada como um resultado direto de uma exceção anterior deve incluir uma referência para a 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 InnerException propriedade 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)

Parâmetros

objectName
String

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

message
String

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

Comentários

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

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

Aplica-se a