Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Constructor AbandonedMutexException (String, Exception, Int32, WaitHandle)

 

Publicado: noviembre de 2016

Inicializa una nueva instancia de la AbandonedMutexException clase con un mensaje de error especificado, la excepción interna, el índice de la exclusión mutua abandonada, si es aplicable y un Mutex objeto que representa la exclusión mutua.

Espacio de nombres:   System.Threading
Ensamblado:  mscorlib (en mscorlib.dll)

public AbandonedMutexException(
	string message,
	Exception inner,
	int location,
	WaitHandle handle
)

Parámetros

message
Type: System.String

Mensaje de error que explica la razón de la excepción.

inner
Type: System.Exception

Excepción que es la causa de la excepción actual. Si el parámetro inner no es null, la excepción actual se produce en un bloque catch que controla la excepción interna.

location
Type: System.Int32

El índice de la exclusión mutua abandonada en la matriz de espera controla si se produce la excepción de la WaitHandle.WaitAny (método), o – 1 si la excepción se produce para los WaitHandle.WaitOne o WaitAll métodos.

handle
Type: System.Threading.WaitHandle

Un Mutex objeto que representa la exclusión mutua abandonada.

El contenido de message es una cadena de texto diseñada para informar al usuario sobre la excepción. El autor de llamada de este constructor debe asegurarse de que la cadena se haya adaptado para la referencia cultural actual del sistema.

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. La propiedad InnerException devuelve el mismo valor que se haya pasado al constructor, o bien null en caso de que la propiedad InnerException no le haya proporcionado al constructor el valor de la excepción interna.

La siguiente tabla muestra los valores de propiedad iniciales de una instancia de AbandonedMutexException inicializada con este constructor.

Propiedad

Valor

InnerException

inner.

Message

message.

Mutex

handle.

MutexIndex

location.

Plataforma universal de Windows
Disponible desde 8
.NET Framework
Disponible desde 2.0
Biblioteca de clases portable
Se admite en: plataformas portátiles de .NET
Windows Phone Silverlight
Disponible desde 8.0
Windows Phone
Disponible desde 8.1
Volver al principio
Mostrar: