AbandonedMutexException Construtores

Definição

Inicializa uma nova instância da classe AbandonedMutexException.

Sobrecargas

Nome Description
AbandonedMutexException()

Inicializa uma nova instância da AbandonedMutexException classe com valores padrão.

AbandonedMutexException(String)

Inicializa uma nova instância da classe AbandonedMutexException com uma mensagem de erro especificada.

AbandonedMutexException(Int32, WaitHandle)

Inicializa uma nova instância da AbandonedMutexException classe com um índice especificado para o mutex abandonado, se aplicável, e um Mutex objeto que representa o mutex.

AbandonedMutexException(SerializationInfo, StreamingContext)

Inicializa uma nova instância da AbandonedMutexException classe com dados serializados.

AbandonedMutexException(String, Exception)

Inicializa uma nova instância da AbandonedMutexException classe com uma mensagem de erro especificada e uma exceção interna.

AbandonedMutexException(String, Int32, WaitHandle)

Inicializa uma nova instância da AbandonedMutexException classe com uma mensagem de erro especificada, o índice do mutex abandonado, se aplicável, e o mutex abandonado.

AbandonedMutexException(String, Exception, Int32, WaitHandle)

Inicializa uma nova instância da classe com uma mensagem de AbandonedMutexException erro especificada, a exceção interna, o índice do mutex abandonado, se aplicável, e um Mutex objeto que representa o mutex.

AbandonedMutexException()

Inicializa uma nova instância da AbandonedMutexException classe com valores padrão.

public:
 AbandonedMutexException();
public AbandonedMutexException();
Public Sub New ()

Comentários

Esse construtor inicializa a Message propriedade da nova instância para uma mensagem fornecida pelo sistema que descreve o erro, como "A espera concluída devido a um mutex abandonado". Essa mensagem leva em conta a cultura atual do sistema.

A tabela a seguir mostra os valores de propriedade iniciais de uma instância de AbandonedMutexException.

Property Value
InnerException null.
Message A cadeia de caracteres de mensagem de erro fornecida pelo sistema.
Mutex null.
MutexIndex -1 (menos um).

Confira também

Aplica-se a

AbandonedMutexException(String)

Inicializa uma nova instância da classe AbandonedMutexException com uma mensagem de erro especificada.

public:
 AbandonedMutexException(System::String ^ message);
public AbandonedMutexException(string message);
new System.Threading.AbandonedMutexException : string -> System.Threading.AbandonedMutexException
Public Sub New (message As String)

Parâmetros

message
String

Uma mensagem de erro que explica o motivo da exceção.

Comentários

O conteúdo é message destinado a ser compreendido pelos humanos. O chamador desse construtor é necessário para garantir que essa cadeia de caracteres tenha sido localizada para a cultura atual do sistema.

A tabela a seguir mostra os valores de propriedade iniciais de uma instância inicializada AbandonedMutexException com esse construtor.

Property Value
InnerException null.
Message message.
Mutex null.
MutexIndex -1 (menos um).

Confira também

Aplica-se a

AbandonedMutexException(Int32, WaitHandle)

Inicializa uma nova instância da AbandonedMutexException classe com um índice especificado para o mutex abandonado, se aplicável, e um Mutex objeto que representa o mutex.

public:
 AbandonedMutexException(int location, System::Threading::WaitHandle ^ handle);
public AbandonedMutexException(int location, System.Threading.WaitHandle handle);
new System.Threading.AbandonedMutexException : int * System.Threading.WaitHandle -> System.Threading.AbandonedMutexException
Public Sub New (location As Integer, handle As WaitHandle)

Parâmetros

location
Int32

O índice do mutex abandonado na matriz de identificadores de espera se a exceção for gerada para o WaitAny método ou -1 se a exceção for gerada para os métodos ou WaitOne métodosWaitAll.

handle
WaitHandle

Um Mutex objeto que representa o mutex abandonado.

Comentários

Esse construtor inicializa a Message propriedade da nova instância para uma mensagem fornecida pelo sistema que descreve o erro, como "A espera concluída devido a um mutex abandonado". Essa mensagem leva em conta a cultura atual do sistema.

A tabela a seguir mostra os valores de propriedade iniciais de uma instância inicializada AbandonedMutexException com esse construtor.

Property Value
InnerException null.
Message Uma cadeia de caracteres de mensagem de erro fornecida pelo sistema.
Mutex handle.
MutexIndex location.

Confira também

Aplica-se a

AbandonedMutexException(SerializationInfo, StreamingContext)

Inicializa uma nova instância da AbandonedMutexException classe com dados serializados.

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

Parâmetros

info
SerializationInfo

O SerializationInfo objeto que contém os dados do objeto serializado sobre a exceção que está sendo gerada.

context
StreamingContext

O StreamingContext objeto que contém informações contextuais sobre a origem ou o destino.

Comentários

Esse construtor é chamado durante a desserialização para reconstituir o objeto de exceção transmitido por um fluxo. Para obter mais informações, consulte de serialização XML e SOAP.

Confira também

Aplica-se a

AbandonedMutexException(String, Exception)

Inicializa uma nova instância da AbandonedMutexException classe com uma mensagem de erro especificada e uma exceção interna.

public:
 AbandonedMutexException(System::String ^ message, Exception ^ inner);
public AbandonedMutexException(string message, Exception inner);
new System.Threading.AbandonedMutexException : string * Exception -> System.Threading.AbandonedMutexException
Public Sub New (message As String, inner As Exception)

Parâmetros

message
String

Uma mensagem de erro que explica o motivo da exceção.

inner
Exception

A exceção que é a causa da exceção atual. Se o inner parâmetro não nullfor, a exceção atual será gerada em um catch bloco que manipula a exceção interna.

Comentários

O conteúdo é message destinado a ser compreendido pelos humanos. O chamador desse construtor é necessário para garantir que essa cadeia de caracteres tenha sido localizada para a cultura atual do sistema.

Uma exceção gerada como resultado direto de uma exceção anterior deve incluir uma referência à exceção anterior na InnerException propriedade. A InnerException propriedade retorna o mesmo valor que é passado para o construtor ou null se a InnerException propriedade não fornece o valor de exceção interna ao construtor.

A tabela a seguir mostra os valores de propriedade iniciais de uma instância inicializada AbandonedMutexException com esse construtor.

Property Value
InnerException inner.
Message message.
Mutex null.
MutexIndex -1 (menos um).

Confira também

Aplica-se a

AbandonedMutexException(String, Int32, WaitHandle)

Inicializa uma nova instância da AbandonedMutexException classe com uma mensagem de erro especificada, o índice do mutex abandonado, se aplicável, e o mutex abandonado.

public:
 AbandonedMutexException(System::String ^ message, int location, System::Threading::WaitHandle ^ handle);
public AbandonedMutexException(string message, int location, System.Threading.WaitHandle handle);
new System.Threading.AbandonedMutexException : string * int * System.Threading.WaitHandle -> System.Threading.AbandonedMutexException
Public Sub New (message As String, location As Integer, handle As WaitHandle)

Parâmetros

message
String

Uma mensagem de erro que explica o motivo da exceção.

location
Int32

O índice do mutex abandonado na matriz de identificadores de espera se a exceção for gerada para o WaitAny método ou -1 se a exceção for gerada para os métodos ou WaitOne métodosWaitAll.

handle
WaitHandle

Um Mutex objeto que representa o mutex abandonado.

Comentários

O conteúdo é message destinado a ser compreendido pelos humanos. O chamador desse construtor é necessário para garantir que essa cadeia de caracteres tenha sido localizada para a cultura atual do sistema.

A tabela a seguir mostra os valores de propriedade iniciais de uma instância inicializada AbandonedMutexException com esse construtor.

Property Value
InnerException null.
Message message.
Mutex handle.
MutexIndex location.

Confira também

Aplica-se a

AbandonedMutexException(String, Exception, Int32, WaitHandle)

Inicializa uma nova instância da classe com uma mensagem de AbandonedMutexException erro especificada, a exceção interna, o índice do mutex abandonado, se aplicável, e um Mutex objeto que representa o mutex.

public:
 AbandonedMutexException(System::String ^ message, Exception ^ inner, int location, System::Threading::WaitHandle ^ handle);
public AbandonedMutexException(string message, Exception inner, int location, System.Threading.WaitHandle handle);
new System.Threading.AbandonedMutexException : string * Exception * int * System.Threading.WaitHandle -> System.Threading.AbandonedMutexException
Public Sub New (message As String, inner As Exception, location As Integer, handle As WaitHandle)

Parâmetros

message
String

Uma mensagem de erro que explica o motivo da exceção.

inner
Exception

A exceção que é a causa da exceção atual. Se o inner parâmetro não nullfor, a exceção atual será gerada em um catch bloco que manipula a exceção interna.

location
Int32

O índice do mutex abandonado na matriz de identificadores de espera se a exceção for gerada para o WaitAny método ou -1 se a exceção for gerada para os métodos ou WaitOne métodosWaitAll.

handle
WaitHandle

Um Mutex objeto que representa o mutex abandonado.

Comentários

O conteúdo é uma cadeia de caracteres de message texto destinada a informar o usuário sobre a exceção. O chamador desse construtor é necessário para garantir que essa cadeia de caracteres tenha sido localizada para a cultura atual do sistema.

Uma exceção gerada como resultado direto de uma exceção anterior deve incluir uma referência à exceção anterior na InnerException propriedade. A InnerException propriedade retorna o mesmo valor que é passado para o construtor ou null se a InnerException propriedade não fornece o valor de exceção interna ao construtor.

A tabela a seguir mostra os valores de propriedade iniciais de uma instância inicializada AbandonedMutexException com esse construtor.

Property Value
InnerException inner.
Message message.
Mutex handle.
MutexIndex location.

Confira também

Aplica-se a