SignalNotifier.AttachToSemaphore Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
AttachToSemaphore(String, SignalHandler) |
Collega un delegato SignalHandler a un semaforo denominato. Il metodo delegato verrà eseguito quando viene segnalato il semaforo denominato. |
AttachToSemaphore(String, SignalHandler, TimeSpan) |
Collega un delegato SignalHandler a un semaforo denominato e specifica un valore di timeout. Il metodo delegato verrà eseguito quando viene segnalato il semaforo denominato o se l'intervallo di tempo è trascorso prima che il semaforo raggiunga uno stato segnalato. |
AttachToSemaphore(String, SignalHandler)
Collega un delegato SignalHandler a un semaforo denominato. Il metodo delegato verrà eseguito quando viene segnalato il semaforo denominato.
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
Parametri
- name
-
String
Platform::String
winrt::hstring
Assegna un nome al semaforo che segnala il metodo da eseguire.
- handler
- SignalHandler
Indica il delegato che verrà eseguito in risposta al semaforo denominato che entra nello stato segnalato.
Restituisce
Oggetto SignalNotifier risultante.
- Attributi
Vedi anche
Si applica a
AttachToSemaphore(String, SignalHandler, TimeSpan)
Collega un delegato SignalHandler a un semaforo denominato e specifica un valore di timeout. Il metodo delegato verrà eseguito quando viene segnalato il semaforo denominato o se l'intervallo di tempo è trascorso prima che il semaforo raggiunga uno stato segnalato.
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
Parametri
- name
-
String
Platform::String
winrt::hstring
Assegna un nome al semaforo che segnala il metodo da eseguire.
- handler
- SignalHandler
Indica il delegato che verrà eseguito in risposta al semaforo denominato che entra nello stato segnalato.
Indica la quantità di tempo per continuare ad attendere il semaforo denominato prima di eseguire il delegato.
Restituisce
Oggetto SignalNotifier risultante.
- Attributi