次の方法で共有


SignalNotifier.AttachToSemaphore メソッド

定義

オーバーロード

AttachToSemaphore(String, SignalHandler)

SignalHandler デリゲートを名前付きセマフォにアタッチします。 委任されたメソッドは、名前付きセマフォが通知されると実行されます。

AttachToSemaphore(String, SignalHandler, TimeSpan)

SignalHandler デリゲートを名前付きセマフォにアタッチし、タイムアウト値を指定します。 委任されたメソッドは、名前付きセマフォが通知された場合、またはセマフォがシグナル状態になるまでに期間が経過した場合に実行されます。

AttachToSemaphore(String, SignalHandler)

SignalHandler デリゲートを名前付きセマフォにアタッチします。 委任されたメソッドは、名前付きセマフォが通知されると実行されます。

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

パラメーター

name
String

Platform::String

winrt::hstring

実行するメソッドを通知するセマフォに名前を付けます。

handler
SignalHandler

シグナル状態に入る名前付きセマフォに応答して実行されるデリゲートを示します。

戻り値

結果の SignalNotifier オブジェクト。

属性

こちらもご覧ください

適用対象

AttachToSemaphore(String, SignalHandler, TimeSpan)

SignalHandler デリゲートを名前付きセマフォにアタッチし、タイムアウト値を指定します。 委任されたメソッドは、名前付きセマフォが通知された場合、またはセマフォがシグナル状態になるまでに期間が経過した場合に実行されます。

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

パラメーター

name
String

Platform::String

winrt::hstring

実行するメソッドを通知するセマフォに名前を付けます。

handler
SignalHandler

シグナル状態に入る名前付きセマフォに応答して実行されるデリゲートを示します。

timeout
TimeSpan TimeSpan

デリゲートを実行する前に、名前付きセマフォの待機を続行する時間を示します。

戻り値

結果の SignalNotifier オブジェクト。

属性

こちらもご覧ください

適用対象