CountdownEvent.TryAddCount CountdownEvent.TryAddCount CountdownEvent.TryAddCount CountdownEvent.TryAddCount Method

定義

CurrentCount をインクリメントすることを試みます。Attempts to increment CurrentCount.

オーバーロード

TryAddCount() TryAddCount() TryAddCount() TryAddCount()

CurrentCount を 1 つインクリメントすることを試みます。Attempts to increment CurrentCount by one.

TryAddCount(Int32) TryAddCount(Int32) TryAddCount(Int32) TryAddCount(Int32)

CurrentCount を指定した値だけインクリメントすることを試みます。Attempts to increment CurrentCount by a specified value.

TryAddCount() TryAddCount() TryAddCount() TryAddCount()

CurrentCount を 1 つインクリメントすることを試みます。Attempts to increment CurrentCount by one.

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

戻り値

インクリメントが正常に行われた場合は true。それ以外の場合は false。true if the increment succeeded; otherwise, false. CurrentCount が既に 0 の場合、このメソッドは false を返します。If CurrentCount is already at zero, this method will return false.

例外

現在のインスタンスは既に破棄されています。The current instance has already been disposed.

こちらもご覧ください

TryAddCount(Int32) TryAddCount(Int32) TryAddCount(Int32) TryAddCount(Int32)

CurrentCount を指定した値だけインクリメントすることを試みます。Attempts to increment CurrentCount by a specified value.

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

パラメーター

signalCount
Int32 Int32 Int32 Int32

CurrentCount を増やす値。The value by which to increase CurrentCount.

戻り値

インクリメントが正常に行われた場合は true。それ以外の場合は false。true if the increment succeeded; otherwise, false. CurrentCount が既に 0 の場合、これは false を返します。If CurrentCount is already at zero this will return false.

例外

現在のインスタンスは既に破棄されています。The current instance has already been disposed.

signalCount が 0 以下です。signalCount is less than or equal to 0.

CurrentCount + signalCountMaxValue 以上になっています。CurrentCount + signalCount is equal to or greater than MaxValue.

適用対象