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. Essa mensagem considera 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 , a Message Propriedade conterá apenas uma mensagem de erro.If objectName is null, the Message property contains only an error message.

Aplica-se a

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.

Aplica-se a

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.

Aplica-se a

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 , a Message Propriedade conterá apenas uma mensagem de erro.If objectName is null, the Message property contains only an error message.

Aplica-se a