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

Clase CountdownEvent

.NET Framework (current version)
 

Publicado: octubre de 2016

Representa una primitiva de sincronización que está señalada cuando su recuento alcanza el valor cero.

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

System.Object
  System.Threading.CountdownEvent

[<ComVisibleAttribute(false)>]
[<HostProtectionAttribute(SecurityAction.LinkDemand, Synchronization = true,
    ExternalThreading = true)>]
type CountdownEvent = 
    class
        interface IDisposable
    end

NombreDescripción
System_CAPS_pubmethodCountdownEvent(Int32)

Inicializa una nueva instancia de CountdownEvent clase con el número especificado.

NombreDescripción
System_CAPS_pubpropertyCurrentCount

Obtiene el número de señales restantes necesario para establecer el evento.

System_CAPS_pubpropertyInitialCount

Obtiene el número de señales necesarias inicialmente para establecer el evento.

System_CAPS_pubpropertyIsSet

Indica si el recuento actual del objeto CountdownEvent llegó a cero.

System_CAPS_pubpropertyWaitHandle

Obtiene un WaitHandle que se utiliza para esperar a que el evento esté establecido.

NombreDescripción
System_CAPS_pubmethodAddCount()

Incrementa el CountdownEventdel recuento actual por uno.

System_CAPS_pubmethodAddCount(Int32)

Incrementa el CountdownEventdel recuento actual por un valor especificado.

System_CAPS_pubmethodDispose()

Libera todos los recursos usados por la instancia actual de la clase CountdownEvent.

System_CAPS_protmethodDispose(Boolean)

Libera los recursos no administrados utilizados por el objeto CountdownEvent y, de forma opcional, libera los recursos administrados.

System_CAPS_pubmethodEquals(Object)

Determina si el objeto especificado es igual al objeto actual.(Heredado de Object).

System_CAPS_protmethodFinalize()

Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por el recolector de basura. (Heredado de Object).

System_CAPS_pubmethodGetHashCode()

Sirve como la función hash predeterminada.(Heredado de Object).

System_CAPS_pubmethodGetType()

Obtiene el Type de la instancia actual.(Heredado de Object).

System_CAPS_protmethodMemberwiseClone()

Crea una copia superficial del Object actual.(Heredado de Object).

System_CAPS_pubmethodReset()

Restablece el CurrentCount al valor de InitialCount.

System_CAPS_pubmethodReset(Int32)

Restablece el InitialCount propiedad a un valor especificado.

System_CAPS_pubmethodSignal()

Registra una señal con el CountdownEvent, reducir el valor de CurrentCount.

System_CAPS_pubmethodSignal(Int32)

Registra varias señales con el CountdownEvent, reducir el valor de CurrentCount en la cantidad especificada.

System_CAPS_pubmethodToString()

Devuelve una cadena que representa al objeto actual. (Heredado de Object).

System_CAPS_pubmethodTryAddCount()

Intenta incrementar CurrentCount en uno.

System_CAPS_pubmethodTryAddCount(Int32)

Intenta incrementar CurrentCount por un valor especificado.

System_CAPS_pubmethodWait()

Bloquea el subproceso actual hasta que el CountdownEvent está establecido.

System_CAPS_pubmethodWait(CancellationToken)

Bloquea el subproceso actual hasta que el CountdownEvent está establecida, mientras se observa un CancellationToken.

System_CAPS_pubmethodWait(Int32)

Bloquea el subproceso actual hasta que el CountdownEvent se establece utilizando un entero de 32 bits con signo para medir el tiempo de espera.

System_CAPS_pubmethodWait(Int32, CancellationToken)

Bloquea el subproceso actual hasta que el CountdownEvent se establece utilizando un entero de 32 bits con signo para medir el tiempo de espera mientras se observa un CancellationToken.

System_CAPS_pubmethodWait(TimeSpan)

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

System_CAPS_pubmethodWait(TimeSpan, CancellationToken)

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

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

All public and protected members of T:System.Threading.CountdownEvent are thread-safe and may be used concurrently from multiple threads, with the exception of Dispose, which must only be used when all other operations on the T:System.Threading.CountdownEvent have completed, and Reset, which should only be used when no other threads are accessing the event.

Example

The following example shows how to use a T:System.Threading.CountdownEvent:

No hay ningún ejemplo de código disponible o este idioma no es compatible.
Volver al principio
Mostrar: