Partager via


SignalNotifier.AttachToSemaphore Méthode

Définition

Surcharges

AttachToSemaphore(String, SignalHandler)

Attache un délégué SignalHandler à un sémaphore nommé. La méthode déléguée s’exécute lorsque le sémaphore nommé est signalé.

AttachToSemaphore(String, SignalHandler, TimeSpan)

Attache un délégué SignalHandler à un sémaphore nommé et spécifie une valeur de délai d’expiration. La méthode déléguée s’exécute lorsque le sémaphore nommé est signalé ou si l’intervalle de temps s’écoule avant que le sémaphore atteigne un état signalé.

AttachToSemaphore(String, SignalHandler)

Attache un délégué SignalHandler à un sémaphore nommé. La méthode déléguée s’exécute lorsque le sémaphore nommé est signalé.

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

Paramètres

name
String

Platform::String

winrt::hstring

Nomme le sémaphore qui signale la méthode à exécuter.

handler
SignalHandler

Indique le délégué qui s’exécutera en réponse au sémaphore nommé entrant dans l’état signalé.

Retours

Objet SignalNotifier résultant.

Attributs

Voir aussi

S’applique à

AttachToSemaphore(String, SignalHandler, TimeSpan)

Attache un délégué SignalHandler à un sémaphore nommé et spécifie une valeur de délai d’expiration. La méthode déléguée s’exécute lorsque le sémaphore nommé est signalé ou si l’intervalle de temps s’écoule avant que le sémaphore atteigne un état signalé.

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

Paramètres

name
String

Platform::String

winrt::hstring

Nomme le sémaphore qui signale la méthode à exécuter.

handler
SignalHandler

Indique le délégué qui s’exécutera en réponse au sémaphore nommé entrant dans l’état signalé.

timeout
TimeSpan TimeSpan

Indique le temps nécessaire pour continuer à attendre le sémaphore nommé avant d’exécuter le délégué.

Retours

Objet SignalNotifier résultant.

Attributs

Voir aussi

S’applique à