CountdownEvent.Signal 메서드

정의

CountdownEvent의 값을 줄이면서 신호를 CurrentCount에 등록합니다.Registers a signal with the CountdownEvent, decrementing the value of CurrentCount.

오버로드

Signal(Int32)

지정된 양만큼 CountdownEvent 값을 줄이면서 여러 신호를 CurrentCount에 등록합니다.Registers multiple signals with the CountdownEvent, decrementing the value of CurrentCount by the specified amount.

Signal()

CountdownEvent의 값을 줄이면서 신호를 CurrentCount에 등록합니다.Registers a signal with the CountdownEvent, decrementing the value of CurrentCount.

Signal(Int32)

지정된 양만큼 CountdownEvent 값을 줄이면서 여러 신호를 CurrentCount에 등록합니다.Registers multiple signals with the CountdownEvent, decrementing the value of CurrentCount by the specified amount.

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

등록할 신호의 수입니다.The number of signals to register.

반환

신호로 인해 수가 0에 도달하고 이벤트가 설정되었으면 true이고, 그렇지 않으면 false입니다.true if the signals caused the count to reach zero and the event was set; otherwise, false.

예외

현재 인스턴스가 이미 삭제된 경우The current instance has already been disposed.

signalCount가 1보다 작습니다.signalCount is less than 1.

현재 인스턴스가 이미 설정되어 있습니다.The current instance is already set. -또는- signalCountCurrentCount보다 큰 경우-or- Or signalCount is greater than CurrentCount.

추가 정보

Signal()

CountdownEvent의 값을 줄이면서 신호를 CurrentCount에 등록합니다.Registers a signal with the CountdownEvent, decrementing the value of CurrentCount.

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

반환

신호로 인해 수가 0에 도달하고 이벤트가 설정되었으면 true이고, 그렇지 않으면 false입니다.true if the signal caused the count to reach zero and the event was set; otherwise, false.

예외

현재 인스턴스가 이미 삭제된 경우The current instance has already been disposed.

현재 인스턴스가 이미 설정되어 있습니다.The current instance is already set.

추가 정보

적용 대상