SignalNotifier.AttachToSemaphore Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
AttachToSemaphore(String, SignalHandler) |
Adjunta un delegado SignalHandler a un semáforo con nombre. El método delegado se ejecutará cuando se señale el semáforo con nombre. |
AttachToSemaphore(String, SignalHandler, TimeSpan) |
Adjunta un delegado SignalHandler a un semáforo con nombre y especifica un valor de tiempo de espera. El método delegado se ejecutará cuando se señale el semáforo con nombre, o si el intervalo de tiempo transcurre antes de que el semáforo alcance un estado señalado. |
AttachToSemaphore(String, SignalHandler)
Adjunta un delegado SignalHandler a un semáforo con nombre. El método delegado se ejecutará cuando se señale el semáforo con nombre.
public:
static SignalNotifier ^ AttachToSemaphore(Platform::String ^ name, SignalHandler ^ handler);
/// [Windows.Foundation.Metadata.Overload("AttachToSemaphore")]
static SignalNotifier AttachToSemaphore(winrt::hstring const& name, SignalHandler const& handler);
[Windows.Foundation.Metadata.Overload("AttachToSemaphore")]
public static SignalNotifier AttachToSemaphore(string name, SignalHandler handler);
function attachToSemaphore(name, handler)
Public Shared Function AttachToSemaphore (name As String, handler As SignalHandler) As SignalNotifier
Parámetros
- name
-
String
Platform::String
winrt::hstring
Asigna un nombre al semáforo que indica al método que se va a ejecutar.
- handler
- SignalHandler
Indica el delegado que se ejecutará en respuesta al semáforo con nombre que entra en el estado señalado.
Devoluciones
Objeto SignalNotifier resultante.
- Atributos
Consulte también
Se aplica a
AttachToSemaphore(String, SignalHandler, TimeSpan)
Adjunta un delegado SignalHandler a un semáforo con nombre y especifica un valor de tiempo de espera. El método delegado se ejecutará cuando se señale el semáforo con nombre, o si el intervalo de tiempo transcurre antes de que el semáforo alcance un estado señalado.
public:
static SignalNotifier ^ AttachToSemaphore(Platform::String ^ name, SignalHandler ^ handler, TimeSpan timeout);
/// [Windows.Foundation.Metadata.Overload("AttachToSemaphoreWithTimeout")]
static SignalNotifier AttachToSemaphore(winrt::hstring const& name, SignalHandler const& handler, TimeSpan const& timeout);
[Windows.Foundation.Metadata.Overload("AttachToSemaphoreWithTimeout")]
public static SignalNotifier AttachToSemaphore(string name, SignalHandler handler, System.TimeSpan timeout);
function attachToSemaphore(name, handler, timeout)
Public Shared Function AttachToSemaphore (name As String, handler As SignalHandler, timeout As TimeSpan) As SignalNotifier
Parámetros
- name
-
String
Platform::String
winrt::hstring
Asigna un nombre al semáforo que indica al método que se va a ejecutar.
- handler
- SignalHandler
Indica el delegado que se ejecutará en respuesta al semáforo con nombre que entra en el estado señalado.
Indica la cantidad de tiempo que se va a seguir esperando el semáforo con nombre antes de ejecutar el delegado.
Devoluciones
Objeto SignalNotifier resultante.
- Atributos