次の方法で共有


CountdownEvent.TryAddCount メソッド

定義

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

オーバーロード

TryAddCount()

CurrentCount を 1 つインクリメントすることを試みます。

TryAddCount(Int32)

CurrentCount を指定した値だけインクリメントすることを試みます。

TryAddCount()

ソース:
CountdownEvent.cs
ソース:
CountdownEvent.cs
ソース:
CountdownEvent.cs

CurrentCount を 1 つインクリメントすることを試みます。

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

戻り値

インクリメントが正常に行われた場合は true、それ以外の場合は false。 CurrentCount が既に 0 の場合、このメソッドは false を返します。

例外

現在のインスタンスは既に破棄されています。

CurrentCountInt32.MaxValue と等しくなります。

こちらもご覧ください

適用対象

TryAddCount(Int32)

ソース:
CountdownEvent.cs
ソース:
CountdownEvent.cs
ソース:
CountdownEvent.cs

CurrentCount を指定した値だけインクリメントすることを試みます。

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

CurrentCount を増やす値。

戻り値

インクリメントが正常に行われた場合は true、それ以外の場合は false。 CurrentCount が既に 0 の場合、これは false を返します。

例外

現在のインスタンスは既に破棄されています。

signalCount が 0 以下です。

CurrentCount + signalCountInt32.MaxValue 以上です。

適用対象