Click or drag to resize
IBucketIncrement Method (String, UInt64, UInt64, UInt32)
Increments the value of a key by the delta. If the key doesn't exist, it will be created and seeded with the defaut initial value 1.

Namespace: Couchbase.Core
Assembly: Couchbase (in Couchbase.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
IOperationResult<long> Increment(
	string key,
	ulong delta,
	ulong initial,
	uint expiration
)

Parameters

key
Type: SystemString
The key to us for the counter.
delta
Type: SystemUInt64
The number to increment the key by.
initial
Type: SystemUInt64
The initial value to use. If the key doesn't exist, this value will returned.
expiration
Type: SystemUInt32
The time-to-live (ttl) for the counter in seconds.

Return Value

Type: IOperationResultInt64
If the key doesn't exist, the server will respond with the initial value. If not the incremented value will be returned.
See Also