다음을 통해 공유


CountdownEvent.Signal 메서드

정의

CountdownEvent의 값을 줄이면서 신호를 CurrentCount에 등록합니다.

오버로드

Signal(Int32)

지정된 양만큼 CountdownEvent 값을 줄이면서 여러 신호를 CurrentCount에 등록합니다.

Signal()

CountdownEvent의 값을 줄이면서 신호를 CurrentCount에 등록합니다.

Signal(Int32)

지정된 양만큼 CountdownEvent 값을 줄이면서 여러 신호를 CurrentCount에 등록합니다.

public:
 bool Signal(int signalCount);
public bool Signal (int signalCount);
member this.Signal : int -> bool
Public Function Signal (signalCount As Integer) As Boolean

매개 변수

signalCount
Int32

등록할 신호의 수입니다.

반환

Boolean

신호로 인해 수가 0에 도달하고 이벤트가 설정되었으면 true이고, 그렇지 않으면 false입니다.

예외

현재 인스턴스가 이미 삭제된 경우

signalCount가 1보다 작습니다.

현재 인스턴스가 이미 설정되어 있습니다. -또는- signalCountCurrentCount보다 큰 경우

추가 정보

적용 대상

Signal()

CountdownEvent의 값을 줄이면서 신호를 CurrentCount에 등록합니다.

public:
 bool Signal();
public bool Signal ();
member this.Signal : unit -> bool
Public Function Signal () As Boolean

반환

Boolean

신호로 인해 수가 0에 도달하고 이벤트가 설정되었으면 true이고, 그렇지 않으면 false입니다.

예외

현재 인스턴스가 이미 삭제된 경우

현재 인스턴스가 이미 설정되어 있습니다.

추가 정보

적용 대상