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

Método CountdownEvent.Wait (TimeSpan, CancellationToken)

.NET Framework (current version)
 

Publicado: octubre de 2016

Bloquea el subproceso actual hasta que el CountdownEvent se establece mediante un TimeSpan para medir el tiempo de espera mientras se observa un CancellationToken.

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

public bool Wait(
	TimeSpan timeout,
	CancellationToken cancellationToken
)

Parámetros

timeout
Type: System.TimeSpan

Estructura TimeSpan que representa el número de milisegundos de espera o estructura TimeSpan que representa -1 milisegundos para esperar indefinidamente.

cancellationToken
Type: System.Threading.CancellationToken

CancellationToken que se va a observar.

Valor devuelto

Type: System.Boolean

True si el CountdownEvent estaba establecido; en caso contrario, false.

Exception Condition
OperationCanceledException

cancellationToken se ha cancelado.

ObjectDisposedException

Ya se ha eliminado la instancia actual. - o - CancellationTokenSource que creó cancellationToken ya se ha eliminado.

ArgumentOutOfRangeException

timeout es un número negativo distinto de-1 milisegundo, que representa un tiempo de espera infinito o - tiempo de espera es mayor que MaxValue.

Plataforma universal de Windows
Disponible desde 8
.NET Framework
Disponible desde 4.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: