CountdownEvent.Reset 메서드

정의

CurrentCount 값을 다시 설정합니다.Resets the CurrentCount value.

오버로드

Reset()

CurrentCountInitialCount의 값으로 다시 설정합니다.Resets the CurrentCount to the value of InitialCount.

Reset(Int32)

InitialCount 속성을 지정된 값으로 재설정합니다.Resets the InitialCount property to a specified value.

Reset()

CurrentCountInitialCount의 값으로 다시 설정합니다.Resets the CurrentCount to the value of InitialCount.

public:
 void Reset();
public void Reset ();
member this.Reset : unit -> unit
Public Sub Reset ()

예외

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

설명

CountdownEvent의 멤버와는 달리 Reset은 스레드로부터 안전 하지 않으며이 인스턴스의 다른 멤버와 동시에 사용할 수 없습니다.Unlike most of the members of CountdownEvent, Reset is not thread-safe and may not be used concurrently with other members of this instance.

Reset(Int32)

InitialCount 속성을 지정된 값으로 재설정합니다.Resets the InitialCount property to a specified value.

public:
 void Reset(int count);
public void Reset (int count);
member this.Reset : int -> unit
Public Sub Reset (count As Integer)

매개 변수

count
Int32

CountdownEvent를 설정하는 데 필요한 신호의 수입니다.The number of signals required to set the CountdownEvent.

예외

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

count가 0보다 작은 경우.count is less than 0.

설명

이 메서드는 현재 인스턴스의 속성에 대 한 모든 후속 액세스에 대해 InitialCount를 다시 설정 합니다.This method resets InitialCount for all subsequent accesses of the property on the current instance. CountdownEvent의 멤버와는 달리 Reset은 스레드로부터 안전 하지 않으며이 인스턴스의 다른 멤버와 동시에 사용할 수 없습니다.Unlike most of the members of CountdownEvent, Reset is not thread-safe and may not be used concurrently with other members of this instance.

추가 정보

적용 대상