Oracle® Fusion Middleware .NET API Reference for Oracle Coherence
12c (12.2.1.4.0)
E90869-02
Abstract base class for AtomicCounters.

Namespace: Tangosol.Util
Assembly: Coherence (in Coherence.dll) Version: 12.2.1.4014 (12.2.1.4014)

Syntax

C#
public abstract class AtomicCounter

Remarks

The AtomicCounter allows for atomic updates to a "long" value where possible without requiring synchronization. The underlying AtomicCounter implementation will be choosen at runtime.

Default implementation used in .NET 2.0 is InterlockedCounter, while in .NET 1.1 we have to fall back to a SynchronizedCounter.

Inheritance Hierarchy

System..::..Object
  Tangosol.Util..::..AtomicCounter
    Tangosol.Util..::..InterlockedCounter

See Also