Edit

Share via


CountdownEvent.TryAddCount Method

Definition

Attempts to increment CurrentCount.

Overloads

TryAddCount()

Attempts to increment CurrentCount by one.

TryAddCount(Int32)

Attempts to increment CurrentCount by a specified value.

TryAddCount()

Source:
CountdownEvent.cs
Source:
CountdownEvent.cs
Source:
CountdownEvent.cs

Attempts to increment CurrentCount by one.

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

Returns

true if the increment succeeded; otherwise, false. If CurrentCount is already at zero, this method will return false.

Exceptions

The current instance has already been disposed.

See also

Applies to

TryAddCount(Int32)

Source:
CountdownEvent.cs
Source:
CountdownEvent.cs
Source:
CountdownEvent.cs

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

Parameters

signalCount
Int32

The value by which to increase CurrentCount.

Returns

true if the increment succeeded; otherwise, false. If CurrentCount is already at zero this will return false.

Exceptions

The current instance has already been disposed.

signalCount is less than or equal to 0.

CurrentCount + signalCount is equal to or greater than Int32.MaxValue.

Applies to