Interface ICounter
This interface contains methods and parameters for Distributed Counter.
Inherited Members
Assembly: Alachisoft.NCache.Client.dll
Syntax
public interface ICounter : IComparable<long>, IEquatable<long>, IComparable<ICounter>, IEquatable<ICounter>, IDistributedDataTypes, ILockable, INotifiable
              Properties
Value
Gets the value of Counter.
Declaration
long Value { get; }
              Property Value
| Type | Description | 
|---|---|
| System.Int64 | The value of Counter.  | 
                  
Methods
Decrement()
Decrement the value of Distributed Counter by one.
Declaration
long Decrement()
              Returns
| Type | Description | 
|---|---|
| System.Int64 | Current value of the Counter.  | 
                  
DecrementBy(Int64)
Decrement the value of Distributed Counter by the amount specified.
Declaration
long DecrementBy(long value)
              Parameters
| Type | Name | Description | 
|---|---|---|
| System.Int64 | value | The value to decrement by.  | 
                  
Returns
| Type | Description | 
|---|---|
| System.Int64 | Current value of the Counter.  | 
                  
Increment()
Increment the value of Distributed Counter by one.
Declaration
long Increment()
              Returns
| Type | Description | 
|---|---|
| System.Int64 | Current value of the Counter.  | 
                  
IncrementBy(Int64)
Increment the value of Distributed Counter by the amount specified.
Declaration
long IncrementBy(long value)
              Parameters
| Type | Name | Description | 
|---|---|---|
| System.Int64 | value | The value to increment by.  | 
                  
Returns
| Type | Description | 
|---|---|
| System.Int64 | Current value of the Counter.  | 
                  
SetValue(Int64)
Sets the given value of the Counter.
Declaration
long SetValue(long value)
              Parameters
| Type | Name | Description | 
|---|---|---|
| System.Int64 | value | value to be assigned to the Counter  | 
                  
Returns
| Type | Description | 
|---|---|
| System.Int64 | Current value of the Counter.  |