MemcachedBucket Decrement Method (String, UInt64, UInt64, UInt32)Couchbase .NET SDK 2.0
Decrements 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
Assembly: Couchbase.NetClient (in Couchbase.NetClient.dll) Version: 2.0.2.0 (2.0.2.0)
Syntax
public IOperationResult<ulong> Decrement(
	string key,
	ulong delta,
	ulong initial,
	uint expiration
)

Parameters

key
Type: System String
The key to us for the counter.
delta
Type: System UInt64
The number to increment the key by.
initial
Type: System UInt64
The initial value to use. If the key doesn't exist, this value will returned.
expiration
Type: System UInt32
The time-to-live (ttl) for the counter in seconds. See IBucket doc section on TTL.

Return Value

Type: IOperationResult UInt64 
If the key doesn't exist, the server will respond with the initial value. If not the decremented value will be returned.

Implements

IBucket Decrement(String, UInt64, UInt64, UInt32)
See Also