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 개체입니다.

특성

추가 정보

적용 대상