SignalNotifier.AttachToSemaphore Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
AttachToSemaphore(String, SignalHandler) |
Fügt einen SignalHandler-Delegaten an einen benannten Semaphor an. Die delegierte Methode wird ausgeführt, wenn das benannte Semaphor signalisiert wird. |
AttachToSemaphore(String, SignalHandler, TimeSpan) |
Fügt einen SignalHandler-Delegaten an einen benannten Semaphor an und gibt einen Timeoutwert an. Die delegierte Methode wird ausgeführt, wenn der benannte Semaphor signalisiert wird oder wenn die Zeitspanne verstrichen ist, bevor der Semaphor einen Signalzustand erreicht. |
AttachToSemaphore(String, SignalHandler)
Fügt einen SignalHandler-Delegaten an einen benannten Semaphor an. Die delegierte Methode wird ausgeführt, wenn das benannte Semaphor signalisiert wird.
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
Parameter
- name
-
String
Platform::String
winrt::hstring
Benennt den Semaphor, der die Auszuführende Methode signalisiert.
- handler
- SignalHandler
Gibt den Delegaten an, der als Reaktion darauf ausgeführt wird, dass der benannte Semaphor in den signalierten Zustand wechselt.
Gibt zurück
Das resultierende SignalNotifier-Objekt .
- Attribute
Weitere Informationen
Gilt für:
AttachToSemaphore(String, SignalHandler, TimeSpan)
Fügt einen SignalHandler-Delegaten an einen benannten Semaphor an und gibt einen Timeoutwert an. Die delegierte Methode wird ausgeführt, wenn der benannte Semaphor signalisiert wird oder wenn die Zeitspanne verstrichen ist, bevor der Semaphor einen Signalzustand erreicht.
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
Parameter
- name
-
String
Platform::String
winrt::hstring
Benennt den Semaphor, der die Auszuführende Methode signalisiert.
- handler
- SignalHandler
Gibt den Delegaten an, der als Reaktion darauf ausgeführt wird, dass der benannte Semaphor in den signalierten Zustand wechselt.
Gibt an, wie lange das Warten auf den benannten Semaphor fortgesetzt werden soll, bevor der Delegat ausgeführt wird.
Gibt zurück
Das resultierende SignalNotifier-Objekt .
- Attribute