Click or drag to resize
MemcachedBucket Class
Represents an in-memory bucket for storing Key/Value pairs. Most often used as a distributed cache.
Inheritance Hierarchy
SystemObject
  CouchbaseMemcachedBucket

Namespace:  Couchbase
Assembly:  Couchbase.NetClient (in Couchbase.NetClient.dll) Version: 2.5.7-alpha1
Syntax
public sealed class MemcachedBucket : IBucket, 
	IDisposable

The MemcachedBucket type exposes the following members.

Properties
  NameDescription
Public propertyBucketType
Returns type of the bucket. In this implementation the value is constant: Memcached.
Public propertyCluster
Returns the ICluster that this bucket belongs to
Public propertyIsSecure
Returns true if bucket is using SSL encryption between the client and the server.
Public propertyName
The Bucket's name. You can view this from the Couchbase Management Console.
Public propertySupportsEnhancedDurability
Gets a value indicating whether enhanced durability is enabled.
Public propertySupportsKvErrorMap
Gets a value indicating whether the cluster supports an error map that can be used to return custom error information.
Top
Methods
  NameDescription
Public methodAddRef
Increments the reference counter for this IBucket instance.
Public methodAppend(String, Byte)
Appends a value to a give key.
Public methodAppend(String, String)
Appends a value to a give key.
Public methodAppend(String, Byte, TimeSpan)
Appends a value to a give key.
Public methodAppend(String, String, TimeSpan)
Appends a value to a give key.
Public methodAppendAsync(String, Byte)
Appends a value to a given key as an asynchronous operation.
Public methodAppendAsync(String, String)
Appends a value to a given key as an asynchronous operation.
Public methodAppendAsync(String, Byte, TimeSpan)
Appends a value to a give key as an asynchronous operation.
Public methodAppendAsync(String, String, TimeSpan)
Appends a value to a give key as an asynchronous operation.
Public methodCreateManager
Creates a IBucketManager instance for managing buckets using the IAuthenticator for authentication.
Public methodCreateManager(String, String)
Creates a MemcachedBucketManager instance for managing buckets.
Public methodCreateQuery(Boolean)
Creates the query.
Public methodCreateQuery(String, String)
Creates an instance of an object that implements IViewQuery, which targets a given bucket, design document and a published view.
Public methodCreateQuery(String, String, Boolean)
Creates an instance of an object that implements IViewQuery, which targets a given bucket and design document.
Public methodDecrement(String)
Decrements the value of a key by one. If the key doesn't exist, it will be created and seeded with 1.
Public methodDecrement(String, TimeSpan)
Decrements the value of a key by one. If the key doesn't exist, it will be created and seeded with 1.
Public methodDecrement(String, UInt64)
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.
Public methodDecrement(String, UInt64, TimeSpan)
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.
Public methodDecrement(String, UInt64, UInt64)
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.
Public methodDecrement(String, UInt64, UInt64, TimeSpan)
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.
Public methodDecrement(String, UInt64, UInt64, UInt32)
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.
Public methodDecrement(String, UInt64, UInt64, TimeSpan, TimeSpan)
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.
Public methodDecrement(String, UInt64, UInt64, UInt32, TimeSpan)
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.
Public methodDecrementAsync(String)
Decrements the value of a key by one as an asynchronous operation. If the key doesn't exist, it will be created and seeded with 1.
Public methodDecrementAsync(String, TimeSpan)
Decrements the value of a key by one as an asynchronous operation. If the key doesn't exist, it will be created and seeded with 1.
Public methodDecrementAsync(String, UInt64)
Decrements the value of a key by the delta as an asynchronous operation. If the key doesn't exist, it will be created and seeded with the defaut initial value 1.
Public methodDecrementAsync(String, UInt64, TimeSpan)
Decrements the value of a key by the delta as an asynchronous operation. If the key doesn't exist, it will be created and seeded with the defaut initial value 1.
Public methodDecrementAsync(String, UInt64, UInt64)
Decrements the value of a key by the delta as an asynchronous operation. If the key doesn't exist, it will be created and seeded with the defaut initial value 1.
Public methodDecrementAsync(String, UInt64, UInt64, TimeSpan)
Decrements the value of a key by the delta as an asynchronous operation. If the key doesn't exist, it will be created and seeded with the defaut initial value 1.
Public methodDecrementAsync(String, UInt64, UInt64, UInt32)
Decrements the value of a key by the delta as an asynchronous operation. If the key doesn't exist, it will be created and seeded with the defaut initial value 1.
Public methodDecrementAsync(String, UInt64, UInt64, TimeSpan, TimeSpan)
Decrements the value of a key by the delta as an asynchronous operation. If the key doesn't exist, it will be created and seeded with the defaut initial value 1.
Public methodDecrementAsync(String, UInt64, UInt64, UInt32, TimeSpan)
Decrements the value of a key by the delta as an asynchronous operation. If the key doesn't exist, it will be created and seeded with the defaut initial value 1.
Public methodDispose
Closes this MemcachedBucket instance, shutting down and releasing all resources, removing it from it's ClusterController instance.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodExists(String)
Checks for the existance of a given key.
Public methodExists(String, TimeSpan)
Checks for the existance of a given key.
Public methodExistsAsync(String)
Checks for the existance of a given key as an asynchronous operation.
Public methodExistsAsync(String, TimeSpan)
Checks for the existance of a given key as an asynchronous operation.
Protected methodFinalize
Finalizer for this MemcachedBucket instance if not shutdown and disposed gracefully.
(Overrides ObjectFinalize.)
Public methodGetT(IListString)
Gets a range of values for a given set of keys
Public methodGetT(String)
Gets a value for a given key from a Memcached Bucket on a Couchbase Server.
Public methodGetT(IListString, ParallelOptions)
Gets a range of values for a given set of keys
Public methodGetT(IListString, TimeSpan)
Gets a range of values for a given set of keys
Public methodGetT(String, TimeSpan)
Gets value for a given key
Public methodGetT(IListString, ParallelOptions, Int32)
Gets a range of values for a given set of keys
Public methodGetT(IListString, ParallelOptions, TimeSpan)
Gets a range of values for a given set of keys
Public methodGetT(IListString, ParallelOptions, Int32, TimeSpan)
Gets a range of values for a given set of keys
Public methodGetAndLockT(String, TimeSpan)
Gets a document and locks it for a specified time period.
Public methodGetAndLockT(String, UInt32)
Gets a document and locks it for a specified time period.
Public methodGetAndLockT(String, TimeSpan, TimeSpan)
Gets a document and locks it for a specified time period.
Public methodGetAndLockT(String, UInt32, TimeSpan)
Gets a document and locks it for a specified time period.
Public methodGetAndLockAsyncT(String, TimeSpan)
Gets a document and locks it for a specified time period as an asynchronous operation.
Public methodGetAndLockAsyncT(String, UInt32)
Gets a document and locks it for a specified time period as an asynchronous operation.
Public methodGetAndLockAsyncT(String, TimeSpan, TimeSpan)
Gets a document and locks it for a specified time period as an asynchronous operation.
Public methodGetAndLockAsyncT(String, UInt32, TimeSpan)
Gets a document and locks it for a specified time period as an asynchronous operation.
Public methodGetAndTouchT(String, TimeSpan)
Retrieves a value by key and additionally updates the expiry with a new value.
Public methodGetAndTouchT(String, TimeSpan, TimeSpan)
Retrieves a value by key and additionally updates the expiry with a new value.
Public methodGetAndTouchAsyncT(String, TimeSpan)
Retrieves a value by key and additionally updates the expiry with a new value as an asynchronous operation.
Public methodGetAndTouchAsyncT(String, TimeSpan, TimeSpan)
Retrieves a value by key and additionally updates the expiry with a new value as an asynchronous operation.
Public methodGetAndTouchDocumentT(String, TimeSpan)
Retrieves a document by key and additionally updates the expiry with a new value.
Public methodGetAndTouchDocumentT(String, TimeSpan, TimeSpan)
Retrieves a document by key and additionally updates the expiry with a new value.
Public methodGetAndTouchDocumentAsyncT(String, TimeSpan)
Retrieves a document by key and additionally updates the expiry with a new value as an asynchronous operation.
Public methodGetAndTouchDocumentAsyncT(String, TimeSpan, TimeSpan)
Retrieves a document by key and additionally updates the expiry with a new value as an asynchronous operation.
Public methodGetAsyncT(String)
Gets a Task that can be awaited on for a given Key and value as an asynchronous operation.
Public methodGetAsyncT(String, TimeSpan)
Gets a Task that can be awaited on for a given Key and value as an asynchronous operation.
Public methodGetClusterVersion
Gets the cluster version using the configured bucket or cluster credentials.
Public methodGetClusterVersionAsync
Gets the cluster version using the configured bucket or cluster credentials.
Public methodGetDocumentT(String)
Gets a document by it's given id.
Public methodGetDocumentT(String, TimeSpan)
Gets a document by it's given id.
Public methodGetDocumentAsyncT(String)
Gets a document by it's given id asynchronously.
Public methodGetDocumentAsyncT(String, TimeSpan)
Gets a document by it's given id as an asynchronous operation.
Public methodGetDocumentFromReplicaT(String)
Gets a document using a replica by it's given id. Unsupported for Memcached buckets.
Public methodGetDocumentFromReplicaT(String, TimeSpan)
Public methodGetDocumentFromReplicaAsyncT(String)
Gets a document using a replica by it's given id as an asynchronous operation. Unsupported for Memcached buckets.
Public methodGetDocumentFromReplicaAsyncT(String, TimeSpan)
Public methodGetDocumentsAsyncT(IEnumerableString)
Gets a list of documents by there given id as an asynchronous operation.
Public methodGetDocumentsAsyncT(IEnumerableString, TimeSpan)
Gets a list of documents by their given id as an asynchronous operation.
Public methodGetFromReplicaT(String)
Public methodGetFromReplicaT(String, TimeSpan)
Public methodGetFromReplicaAsyncT(String)
Gets a value for key and checks it's replicas as an asynchronous operation.
Public methodGetFromReplicaAsyncT(String, TimeSpan)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetWithLockT(String, TimeSpan)
Gets a document and locks it for a specified time period.
Public methodGetWithLockT(String, UInt32)
Gets a document and locks it for a specified time period.
Public methodGetWithLockAsyncT(String, TimeSpan)
Gets a document and locks it for a specified time period as an asynchronous operation.
Public methodGetWithLockAsyncT(String, UInt32)
Gets a document and locks it for a specified time period as an asynchronous operation.
Public methodIncrement(String)
Increments the value of a key by one. If the key doesn't exist, it will be created and seeded with the defaut initial value 1.
Public methodIncrement(String, TimeSpan)
Increments the value of a key by one. If the key doesn't exist, it will be created and seeded with 1.
Public methodIncrement(String, UInt64)
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.
Public methodIncrement(String, UInt64, TimeSpan)
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.
Public methodIncrement(String, UInt64, UInt64)
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.
Public methodIncrement(String, UInt64, UInt64, TimeSpan)
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.
Public methodIncrement(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.
Public methodIncrement(String, UInt64, UInt64, TimeSpan, TimeSpan)
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.
Public methodIncrement(String, UInt64, UInt64, UInt32, TimeSpan)
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.
Public methodIncrementAsync(String)
Increments the value of a key by one as an asynchronous operation. If the key doesn't exist, it will be created. and seeded with 1.
Public methodIncrementAsync(String, TimeSpan)
Increments the value of a key by one as an asynchronous operation. If the key doesn't exist, it will be created. and seeded with 1.
Public methodIncrementAsync(String, UInt64)
Increments the value of a key by the delta as an asynchronous operation. If the key doesn't exist, it will be created and seeded with the defaut initial value 1.
Public methodIncrementAsync(String, UInt64, TimeSpan)
Increments the value of a key by the delta as an asynchronous operation. If the key doesn't exist, it will be created and seeded with the defaut initial value 1.
Public methodIncrementAsync(String, UInt64, UInt64)
Increments the value of a key by the delta as an asynchronous operation. If the key doesn't exist, it will be created and seeded with the defaut initial value 1.
Public methodIncrementAsync(String, UInt64, UInt64, TimeSpan)
Increments the value of a key by the delta as an asynchronous operation. If the key doesn't exist, it will be created and seeded with the defaut initial value 1.
Public methodIncrementAsync(String, UInt64, UInt64, UInt32)
Increments the value of a key by the delta as an asynchronous operation. If the key doesn't exist, it will be created and seeded with the defaut initial value 1.
Public methodIncrementAsync(String, UInt64, UInt64, TimeSpan, TimeSpan)
Increments the value of a key by the delta as an asynchronous operation. If the key doesn't exist, it will be created and seeded with the defaut initial value 1.
Public methodIncrementAsync(String, UInt64, UInt64, UInt32, TimeSpan)
Increments the value of a key by the delta as an asynchronous operation. If the key doesn't exist, it will be created and seeded with the defaut initial value 1.
Public methodInsertT(IDocumentT)
Inserts a JSON document into the IBucketfailing if it exists.
Public methodInsertT(String, T)
Inserts a document into the database for a given key, failing if it exists.
Public methodInsertT(IDocumentT, ReplicateTo)
Public methodInsertT(IDocumentT, TimeSpan)
Inserts a JSON document into the IBucketfailing if it exists.
Public methodInsertT(String, T, ReplicateTo)
Inserts a document into the database for a given key, failing if it exists.
Public methodInsertT(String, T, TimeSpan)
Inserts a document into the database for a given key, failing if it exists.
Public methodInsertT(String, T, UInt32)
Inserts a document into the database for a given key, failing if it exists.
Public methodInsertT(IDocumentT, ReplicateTo, PersistTo)
Inserts a JSON document into the IBucketfailing if it exists.
Public methodInsertT(IDocumentT, ReplicateTo, TimeSpan)
Inserts a JSON document into the IBucketfailing if it exists.
Public methodInsertT(String, T, ReplicateTo, PersistTo)
Inserts a document into the database for a given key, failing if it exists.
Public methodInsertT(String, T, ReplicateTo, TimeSpan)
Inserts a document into the database for a given key, failing if it exists.
Public methodInsertT(String, T, TimeSpan, TimeSpan)
Inserts a document into the database for a given key, failing if it exists.
Public methodInsertT(String, T, UInt32, TimeSpan)
Inserts a document into the database for a given key, failing if it exists.
Public methodInsertT(IDocumentT, ReplicateTo, PersistTo, TimeSpan)
Inserts a JSON document into the IBucketfailing if it exists.
Public methodInsertT(String, T, ReplicateTo, PersistTo, TimeSpan)
Inserts a document into the database for a given key, failing if it exists.
Public methodInsertT(String, T, TimeSpan, ReplicateTo, PersistTo)
Inserts a document into the database for a given key, failing if it exists.
Public methodInsertT(String, T, UInt32, ReplicateTo, PersistTo)
Inserts a document into the database for a given key, failing if it exists.
Public methodInsertT(String, T, TimeSpan, ReplicateTo, PersistTo, TimeSpan)
Inserts a document into the database for a given key, failing if it exists.
Public methodInsertT(String, T, UInt32, ReplicateTo, PersistTo, TimeSpan)
Inserts a document into the database for a given key, failing if it exists.
Public methodInsertAsyncT(IDocumentT)
Inserts a JSON document into the IBucketfailing if it exists as an asynchronous operation.
Public methodInsertAsyncT(ListIDocumentT)
Inserts a list of JSON documents asynchronously, each document failing if it already exists.
Public methodInsertAsyncT(String, T)
Public methodInsertAsyncT(IDocumentT, ReplicateTo)
Inserts a JSON document into the IBucketfailing if it exists as an asynchronous operation.
Public methodInsertAsyncT(IDocumentT, TimeSpan)
Inserts a JSON document into the IBucketfailing if it exists as an asynchronous operation.
Public methodInsertAsyncT(ListIDocumentT, ReplicateTo)
Inserts a list of JSON documents asynchronously, each document failing if it already exists.
Public methodInsertAsyncT(ListIDocumentT, TimeSpan)
Inserts a list of JSON documents asynchronously, each document failing if it already exists.
Public methodInsertAsyncT(String, T, ReplicateTo)
Inserts a document into the database for a given key, failing if it exists as an asynchronous operation.
Public methodInsertAsyncT(String, T, TimeSpan)
Inserts a document into the database for a given key, failing if it exists as an asynchronous operation.
Public methodInsertAsyncT(String, T, UInt32)
Inserts a document into the database for a given key, failing if it exists as an asynchronous operation.
Public methodInsertAsyncT(IDocumentT, ReplicateTo, PersistTo)
Inserts a JSON document into the IBucketfailing if it exists as an asynchronous operation.
Public methodInsertAsyncT(IDocumentT, ReplicateTo, TimeSpan)
Inserts a JSON document into the IBucketfailing if it exists as an asynchronous operation.
Public methodInsertAsyncT(ListIDocumentT, ReplicateTo, PersistTo)
Inserts a list of JSON documents asynchronously, each document failing if it already exists.
Public methodInsertAsyncT(ListIDocumentT, ReplicateTo, TimeSpan)
Inserts a list of JSON documents asynchronously, each document failing if it already exists.
Public methodInsertAsyncT(String, T, ReplicateTo, PersistTo)
Inserts a document into the database for a given key, failing if it exists as an asynchronous operation.
Public methodInsertAsyncT(String, T, ReplicateTo, TimeSpan)
Inserts a document into the database for a given key, failing if it exists as an asynchronous operation.
Public methodInsertAsyncT(String, T, TimeSpan, TimeSpan)
Inserts a document into the database for a given key, failing if it exists as an asynchronous operation.
Public methodInsertAsyncT(String, T, UInt32, TimeSpan)
Inserts a document into the database for a given key, failing if it exists as an asynchronous operation.
Public methodInsertAsyncT(IDocumentT, ReplicateTo, PersistTo, TimeSpan)
Inserts a JSON document into the IBucketfailing if it exists as an asynchronous operation.
Public methodInsertAsyncT(ListIDocumentT, ReplicateTo, PersistTo, TimeSpan)
Inserts a list of JSON documents asynchronously, each document failing if it already exists.
Public methodInsertAsyncT(String, T, ReplicateTo, PersistTo, TimeSpan)
Inserts a document into the database for a given key, failing if it exists as an asynchronous operation.
Public methodInsertAsyncT(String, T, TimeSpan, ReplicateTo, PersistTo)
Inserts a document into the database for a given key, failing if it exists as an asynchronous operation.
Public methodInsertAsyncT(String, T, UInt32, ReplicateTo, PersistTo)
Inserts a document into the database for a given key, failing if it exists as an asynchronous operation.
Public methodInsertAsyncT(String, T, TimeSpan, ReplicateTo, PersistTo, TimeSpan)
Inserts a document into the database for a given key, failing if it exists as an asynchronous operation.
Public methodInsertAsyncT(String, T, UInt32, ReplicateTo, PersistTo, TimeSpan)
Inserts a document into the database for a given key, failing if it exists as an asynchronous operation.
Public methodListAppend(String, Object, Boolean)
Appends a value to the back of a JSON array within a document.
Public methodListAppend(String, Object, Boolean, TimeSpan)
Appends a value to the back of a JSON array within a document.
Public methodListAppendAsync(String, Object, Boolean)
Appends a value to the back of a JSON array within a document asynchronously.
Public methodListAppendAsync(String, Object, Boolean, TimeSpan)
Appends a value to the back of a JSON array within a document asynchronously.
Public methodListGetTContent(String, Int32)
Returns the value at a given index assuming a JSON array.
Public methodListGetTContent(String, Int32, TimeSpan)
Returns the value at a given index assuming a JSON array.
Public methodListGetAsyncTContent(String, Int32)
Returns the value at a given index assuming a JSON array asynchronously.
Public methodListGetAsyncTContent(String, Int32, TimeSpan)
Returns the value at a given index assuming a JSON array asynchronously.
Public methodListPrepend(String, Object, Boolean)
Prepends a value to the front of a JSON array within a document.
Public methodListPrepend(String, Object, Boolean, TimeSpan)
Prepends a value to the front of a JSON array within a document.
Public methodListPrependAsync(String, Object, Boolean)
Prepends a value to the front of a JSON array within a document asynchronously.
Public methodListPrependAsync(String, Object, Boolean, TimeSpan)
Prepends a value to the front of a JSON array within a document asynchronously.
Public methodListRemove(String, Int32)
Removes a value at a given index with a JSON document.
Public methodListRemove(String, Int32, TimeSpan)
Removes a value at a given index with a JSON document.
Public methodListRemoveAsync(String, Int32)
Removes a value at a given index with a JSON document asynchronously.
Public methodListRemoveAsync(String, Int32, TimeSpan)
Removes a value at a given index with a JSON document asynchronously.
Public methodListSet(String, Int32, String)
Adds a value to an array within a JSON document at a given index.
Public methodListSet(String, Int32, String, TimeSpan)
Adds a value to an array within a JSON document at a given index.
Public methodListSetAsync(String, Int32, String)
Adds a value to an array within a JSON document at a given index asynchronously.
Public methodListSetAsync(String, Int32, String, TimeSpan)
Adds a value to an array within a JSON document at a given index asynchronously.
Public methodListSize(String)
Gets the size of an array within a JSON document.
Public methodListSize(String, TimeSpan)
Gets the size of an array within a JSON document.
Public methodListSizeAsync(String)
Gets the size of an array within a JSON document asynchronously.
Public methodListSizeAsync(String, TimeSpan)
Gets the size of an array within a JSON document asynchronously.
Public methodLookupInTDocument(String)
Lookups the in.
Public methodLookupInTDocument(String, TimeSpan)
Lookups the in.
Public methodMapAdd(String, String, String, Boolean)
Adds a key/value pair to a JSON hashmap document.
Public methodMapAdd(String, String, String, Boolean, TimeSpan)
Adds a key/value pair to a JSON hashmap document.
Public methodMapAddAsync(String, String, String, Boolean)
Adds a key/value pair to a JSON hashmap document asynchronously.
Public methodMapAddAsync(String, String, String, Boolean, TimeSpan)
Adds a key/value pair to a JSON hashmap document asynchronously.
Public methodMapGetTContent(String, String)
Gets the value for a given key from a hashmap within a JSON document.
Public methodMapGetTContent(String, String, TimeSpan)
Gets the value for a given key from a hashmap within a JSON document.
Public methodMapGetAsyncTContent(String, String)
Gets the value for a given key from a hashmap within a JSON document asynchronously.
Public methodMapGetAsyncTContent(String, String, TimeSpan)
Gets the value for a given key from a hashmap within a JSON document asynchronously.
Public methodMapRemove(String, String)
Removes the value for a given key from a hashmap within a JSON document.
Public methodMapRemove(String, String, TimeSpan)
Removes the value for a given key from a hashmap within a JSON document.
Public methodMapRemoveAsync(String, String)
Removes the value for a given key from a hashmap within a JSON document asynchronously.
Public methodMapRemoveAsync(String, String, TimeSpan)
Removes the value for a given key from a hashmap within a JSON document asynchronously.
Public methodMapSize(String)
Gets the size of a hashmap within a JSON document.
Public methodMapSize(String, TimeSpan)
Gets the size of a hashmap within a JSON document.
Public methodMapSizeAsync(String)
Gets the size of a hashmap within a JSON document asynchronously.
Public methodMapSizeAsync(String, TimeSpan)
Gets the size of a hashmap within a JSON document asynchronously.
Public methodMutateInTDocument(String)
Mutates the in.
Public methodMutateInTDocument(String, TimeSpan)
Mutates the in.
Public methodObserve(String, UInt64, Boolean, ReplicateTo, PersistTo)
Public methodObserve(String, UInt64, Boolean, ReplicateTo, PersistTo, TimeSpan)
Performs 'observe' on a given key to ensure that it's durability requirements with respect to persistence and replication are satisfied.
Public methodObserveAsync(String, UInt64, Boolean, ReplicateTo, PersistTo)
Performs 'observe' on a given key to ensure that it's durability requirements with respect to persistence and replication are satisfied asynchronously.
Public methodObserveAsync(String, UInt64, Boolean, ReplicateTo, PersistTo, TimeSpan)
Performs 'observe' on a given key to ensure that it's durability requirements with respect to persistence and replication are satisfied asynchronously.
Public methodPing(ServiceType)
Pings the specified services.
Public methodPing(String, ServiceType)
Pings the specified services.
Public methodPrepend(String, Byte)
Prepends a value to a give key.
Public methodPrepend(String, String)
Prepends a value to a give key.
Public methodPrepend(String, Byte, TimeSpan)
Prepends a value to a give key.
Public methodPrepend(String, String, TimeSpan)
Prepends a value to a give key.
Public methodPrependAsync(String, Byte)
Prepends a value to a given key as an asynchronous operation.
Public methodPrependAsync(String, String)
Prepends a value to a given key as an asynchronous operation.
Public methodPrependAsync(String, Byte, TimeSpan)
Prepends a value to a give key as an asynchronous operation.
Public methodPrependAsync(String, String, TimeSpan)
Prepends a value to a give key as an asynchronous operation.
Public methodQuery(SearchQuery)
Queries the specified query1.
Public methodQueryT(String)
Executes a N1QL query against the Couchbase Cluster.
Public methodQueryT(IAnalyticsRequest)
Queries the specified request.
Public methodQueryT(IQueryRequest)
Executes a N1QL statement or prepared statement via a IQueryRequest against the Couchbase Cluster.
Public methodQueryT(IViewQueryable)
Executes a View query and returns the result.
Public methodQueryAsync(SearchQuery)
Queries the asynchronous.
Public methodQueryAsync(SearchQuery, CancellationToken)
Executes a full text search query asynchronously.
Public methodQueryAsyncT(String)
Asynchronously executes a N1QL query against the Couchbase Cluster.
Public methodQueryAsyncT(IAnalyticsRequest)
Queries the asynchronous.
Public methodQueryAsyncT(IQueryRequest)
Asynchronously executes a N1QL statement or prepared statement via a IQueryRequest against the Couchbase Cluster.
Public methodQueryAsyncT(IViewQueryable)
Public methodQueryAsyncT(IAnalyticsRequest, CancellationToken)
Queries the asynchronous.
Public methodQueryAsyncT(IQueryRequest, CancellationToken)
Asynchronously executes a N1QL statement or prepared statement via a IQueryRequest against the Couchbase Cluster.
Public methodQueuePopT(String)
Removes a value from the front of a queue stored in a JSON document.
Public methodQueuePopT(String, TimeSpan)
Removes a value from the front of a queue stored in a JSON document.
Public methodQueuePopAsyncT(String)
Removes a value from the front of a queue stored in a JSON document asynchronously.
Public methodQueuePopAsyncT(String, TimeSpan)
Removes a value from the front of a queue stored in a JSON document asynchronously.
Public methodQueuePushT(String, T, Boolean)
Adds a value to the end of a queue stored in a JSON document.
Public methodQueuePushT(String, T, Boolean, TimeSpan)
Adds a value to the end of a queue stored in a JSON document.
Public methodQueuePushAsyncT(String, T, Boolean)
Adds a value to the end of a queue stored in a JSON document asynchronously.
Public methodQueuePushAsyncT(String, T, Boolean, TimeSpan)
Adds a value to the end of a queue stored in a JSON document asynchronously.
Public methodQueueSize(String)
Returns the number of items in the queue stored in the JSON document.
Public methodQueueSize(String, TimeSpan)
Returns the number of items in the queue stored in the JSON document.
Public methodQueueSizeAsync(String)
Returns the number of items in the queue stored in the JSON document asynchronously.
Public methodQueueSizeAsync(String, TimeSpan)
Public methodRelease
Decrements the reference counter and calls Dispose if the count is zero.
Public methodRemove(IListString)
Removes a range of documents for a given set of keys
Public methodRemove(String)
For a given key, removes a document from the database.
Public methodRemove(IListString, ParallelOptions)
Removes a range of documents for a given set of keys
Public methodRemove(IListString, TimeSpan)
Removes a range of documents for a given set of keys
Public methodRemove(String, ReplicateTo)
Removes a document for a given key from the database.
Public methodRemove(String, TimeSpan)
Removes a document for a given key from the database.
Public methodRemove(String, UInt64)
Removes a document for a given key from the database.
Public methodRemove(IListString, ParallelOptions, Int32)
Removes a range of documents for a given set of keys
Public methodRemove(IListString, ParallelOptions, TimeSpan)
Removes a range of documents for a given set of keys
Public methodRemove(String, ReplicateTo, PersistTo)
Public methodRemove(String, ReplicateTo, TimeSpan)
Removes a document for a given key from the database.
Public methodRemove(String, UInt64, ReplicateTo)
Removes a document for a given key from the database.
Public methodRemove(String, UInt64, TimeSpan)
Removes a document for a given key from the database.
Public methodRemove(IListString, ParallelOptions, Int32, TimeSpan)
Removes a range of documents for a given set of keys
Public methodRemove(String, ReplicateTo, PersistTo, TimeSpan)
Public methodRemove(String, UInt64, ReplicateTo, PersistTo)
Public methodRemove(String, UInt64, ReplicateTo, TimeSpan)
Removes a document for a given key from the database.
Public methodRemove(String, UInt64, ReplicateTo, PersistTo, TimeSpan)
Public methodRemoveT(IDocumentT)
Removes a document from the database.
Public methodRemoveT(IDocumentT, ReplicateTo)
Removes a document from the database.
Public methodRemoveT(IDocumentT, TimeSpan)
Removes a document from the database.
Public methodRemoveT(IDocumentT, ReplicateTo, PersistTo)
Public methodRemoveT(IDocumentT, ReplicateTo, TimeSpan)
Removes a document from the database.
Public methodRemoveT(IDocumentT, ReplicateTo, PersistTo, TimeSpan)
Public methodRemoveAsync(String)
Asynchronously removes a document for a given key from the database as an asynchronous operation.
Public methodRemoveAsync(String, ReplicateTo)
Removes a document for a given key from the database as an asynchronous operation.
Public methodRemoveAsync(String, TimeSpan)
Asynchronously removes a document for a given key from the database as an asynchronous operation.
Public methodRemoveAsync(String, UInt64)
Removes a document for a given key from the database as an asynchronous operation.
Public methodRemoveAsync(String, ReplicateTo, PersistTo)
Removes a document for a given key from the database as an asynchronous operation.
Public methodRemoveAsync(String, ReplicateTo, TimeSpan)
Removes a document for a given key from the database as an asynchronous operation.
Public methodRemoveAsync(String, UInt64, ReplicateTo)
Removes a document for a given key from the database as an asynchronous operation.
Public methodRemoveAsync(String, UInt64, TimeSpan)
Removes a document for a given key from the database as an asynchronous operation.
Public methodRemoveAsync(String, ReplicateTo, PersistTo, TimeSpan)
Public methodRemoveAsync(String, UInt64, ReplicateTo, PersistTo)
Removes a document for a given key from the database as an asynchronous operation.
Public methodRemoveAsync(String, UInt64, ReplicateTo, TimeSpan)
Public methodRemoveAsync(String, UInt64, ReplicateTo, PersistTo, TimeSpan)
Removes a document for a given key from the database as an asynchronous operation.
Public methodRemoveAsyncT(IDocumentT)
Removes a document from the database as an asynchronous operation.
Public methodRemoveAsyncT(ListIDocumentT)
Removes a list of IDocument from the bucket asynchronously.
Public methodRemoveAsyncT(IDocumentT, ReplicateTo)
Removes a document from the database as an asynchronous operation.
Public methodRemoveAsyncT(IDocumentT, TimeSpan)
Removes a document from the database as an asynchronous operation.
Public methodRemoveAsyncT(ListIDocumentT, ReplicateTo)
Removes a list of IDocument from the bucket asynchronously.
Public methodRemoveAsyncT(ListIDocumentT, TimeSpan)
Removes a list of IDocument from the bucket asynchronously.
Public methodRemoveAsyncT(IDocumentT, ReplicateTo, PersistTo)
Removes a document from the database as an asynchronous operation.
Public methodRemoveAsyncT(IDocumentT, ReplicateTo, TimeSpan)
Public methodRemoveAsyncT(ListIDocumentT, ReplicateTo, PersistTo)
Removes a list of IDocument from the bucket asynchronously.
Public methodRemoveAsyncT(ListIDocumentT, ReplicateTo, TimeSpan)
Removes a list of IDocument from the bucket asynchronously.
Public methodRemoveAsyncT(IDocumentT, ReplicateTo, PersistTo, TimeSpan)
Removes a document from the database as an asynchronous operation.
Public methodRemoveAsyncT(ListIDocumentT, ReplicateTo, PersistTo, TimeSpan)
Public methodReplaceT(IDocumentT)
Replaces a document if it exists, otherwise fails.
Public methodReplaceT(String, T)
Replaces a value for a key if it exists, otherwise fails.
Public methodReplaceT(IDocumentT, ReplicateTo)
Replaces a document if it exists, otherwise fails.
Public methodReplaceT(IDocumentT, TimeSpan)
Replaces a document if it exists, otherwise fails.
Public methodReplaceT(String, T, ReplicateTo)
Replaces a document for a given key if it exists, otherwise fails.
Public methodReplaceT(String, T, TimeSpan)
Replaces a document for a given key if it exists, otherwise fails.
Public methodReplaceT(String, T, UInt32)
Replaces a document for a given key if it exists, otherwise fails.
Public methodReplaceT(String, T, UInt64)
Replaces a document for a given key if it exists, otherwise fails.
Public methodReplaceT(IDocumentT, ReplicateTo, PersistTo)
Replaces a document if it exists, otherwise fails.
Public methodReplaceT(IDocumentT, ReplicateTo, TimeSpan)
Replaces a document if it exists, otherwise fails.
Public methodReplaceT(String, T, ReplicateTo, PersistTo)
Replaces a document for a given key if it exists, otherwise fails.
Public methodReplaceT(String, T, ReplicateTo, TimeSpan)
Replaces a document for a given key if it exists, otherwise fails.
Public methodReplaceT(String, T, TimeSpan, TimeSpan)
Replaces a document for a given key if it exists, otherwise fails.
Public methodReplaceT(String, T, UInt32, TimeSpan)
Replaces a document for a given key if it exists, otherwise fails.
Public methodReplaceT(String, T, UInt64, ReplicateTo)
Replaces a document for a given key if it exists, otherwise fails.
Public methodReplaceT(String, T, UInt64, TimeSpan)
Replaces a document for a given key if it exists, otherwise fails.
Public methodReplaceT(String, T, UInt64, UInt32)
Replaces a document for a given key if it exists, otherwise fails.
Public methodReplaceT(IDocumentT, ReplicateTo, PersistTo, TimeSpan)
Public methodReplaceT(String, T, ReplicateTo, PersistTo, TimeSpan)
Public methodReplaceT(String, T, UInt64, ReplicateTo, PersistTo)
Replaces a document for a given key if it exists, otherwise fails.
Public methodReplaceT(String, T, UInt64, ReplicateTo, TimeSpan)
Replaces a document for a given key if it exists, otherwise fails.
Public methodReplaceT(String, T, UInt64, TimeSpan, TimeSpan)
Replaces a document for a given key if it exists, otherwise fails.
Public methodReplaceT(String, T, UInt64, UInt32, TimeSpan)
Replaces a document for a given key if it exists, otherwise fails.
Public methodReplaceT(String, T, UInt64, ReplicateTo, PersistTo, TimeSpan)
Replaces a document for a given key if it exists, otherwise fails.
Public methodReplaceT(String, T, UInt64, TimeSpan, ReplicateTo, PersistTo)
Replaces a document for a given key if it exists, otherwise fails.
Public methodReplaceT(String, T, UInt64, UInt32, ReplicateTo, PersistTo)
Replaces a document for a given key if it exists, otherwise fails.
Public methodReplaceT(String, T, UInt64, TimeSpan, ReplicateTo, PersistTo, TimeSpan)
Replaces a document for a given key if it exists, otherwise fails.
Public methodReplaceT(String, T, UInt64, UInt32, ReplicateTo, PersistTo, TimeSpan)
Replaces a document for a given key if it exists, otherwise fails.
Public methodReplaceAsyncT(IDocumentT)
Replaces a document if it exists, otherwise fails as an asynchronous operation.
Public methodReplaceAsyncT(ListIDocumentT)
Public methodReplaceAsyncT(String, T)
Replaces a document for a given key if it exists, otherwise fails as an asynchronous operation.
Public methodReplaceAsyncT(IDocumentT, ReplicateTo)
Public methodReplaceAsyncT(IDocumentT, TimeSpan)
Replaces a document if it exists, otherwise fails as an asynchronous operation.
Public methodReplaceAsyncT(ListIDocumentT, ReplicateTo)
Public methodReplaceAsyncT(ListIDocumentT, TimeSpan)
Public methodReplaceAsyncT(String, T, ReplicateTo)
Replaces a document for a given key if it exists, otherwise fails as an asynchronous operation.
Public methodReplaceAsyncT(String, T, TimeSpan)
Replaces a document for a given key if it exists, otherwise fails as an asynchronous operation.
Public methodReplaceAsyncT(String, T, UInt32)
Replaces a document for a given key if it exists, otherwise fails as an asynchronous operation.
Public methodReplaceAsyncT(String, T, UInt64)
Replaces a document for a given key if it exists, otherwise fails as an asynchronous operation.
Public methodReplaceAsyncT(IDocumentT, ReplicateTo, PersistTo)
Replaces a document if it exists, otherwise fails as an asynchronous operation.
Public methodReplaceAsyncT(IDocumentT, ReplicateTo, TimeSpan)
Public methodReplaceAsyncT(ListIDocumentT, ReplicateTo, PersistTo)
Public methodReplaceAsyncT(ListIDocumentT, ReplicateTo, TimeSpan)
Public methodReplaceAsyncT(String, T, ReplicateTo, PersistTo)
Replaces a document for a given key if it exists, otherwise fails as an asynchronous operation.
Public methodReplaceAsyncT(String, T, ReplicateTo, TimeSpan)
Replaces a document for a given key if it exists, otherwise fails as an asynchronous operation.
Public methodReplaceAsyncT(String, T, TimeSpan, TimeSpan)
Replaces a document for a given key if it exists, otherwise fails as an asynchronous operation.
Public methodReplaceAsyncT(String, T, UInt32, TimeSpan)
Replaces a document for a given key if it exists, otherwise fails as an asynchronous operation.
Public methodReplaceAsyncT(String, T, UInt64, ReplicateTo)
Replaces a document for a given key if it exists, otherwise fails as an asynchronous operation.
Public methodReplaceAsyncT(String, T, UInt64, TimeSpan)
Replaces a document for a given key if it exists, otherwise fails as an asynchronous operation.
Public methodReplaceAsyncT(String, T, UInt64, UInt32)
Replaces a document for a given key if it exists, otherwise fails as an asynchronous operation.
Public methodReplaceAsyncT(IDocumentT, ReplicateTo, PersistTo, TimeSpan)
Replaces a document if it exists, otherwise fails as an asynchronous operation.
Public methodReplaceAsyncT(ListIDocumentT, ReplicateTo, PersistTo, TimeSpan)
Public methodReplaceAsyncT(String, T, ReplicateTo, PersistTo, TimeSpan)
Replaces a document for a given key if it exists, otherwise fails as an asynchronous operation.
Public methodReplaceAsyncT(String, T, UInt64, ReplicateTo, PersistTo)
Replaces a document for a given key if it exists, otherwise fails as an asynchronous operation.
Public methodReplaceAsyncT(String, T, UInt64, ReplicateTo, TimeSpan)
Public methodReplaceAsyncT(String, T, UInt64, TimeSpan, TimeSpan)
Replaces a document for a given key if it exists, otherwise fails as an asynchronous operation.
Public methodReplaceAsyncT(String, T, UInt64, UInt32, TimeSpan)
Replaces a document for a given key if it exists, otherwise fails as an asynchronous operation.
Public methodReplaceAsyncT(String, T, UInt64, ReplicateTo, PersistTo, TimeSpan)
Replaces a document for a given key if it exists, otherwise fails as an asynchronous operation.
Public methodReplaceAsyncT(String, T, UInt64, TimeSpan, ReplicateTo, PersistTo)
Replaces a document for a given key if it exists, otherwise fails as an asynchronous operation.
Public methodReplaceAsyncT(String, T, UInt64, UInt32, ReplicateTo, PersistTo)
Replaces a document for a given key if it exists, otherwise fails as an asynchronous operation.
Public methodReplaceAsyncT(String, T, UInt64, TimeSpan, ReplicateTo, PersistTo, TimeSpan)
Public methodReplaceAsyncT(String, T, UInt64, UInt32, ReplicateTo, PersistTo, TimeSpan)
Replaces a document for a given key if it exists, otherwise fails as an asynchronous operation.
Public methodSetAdd(String, String, Boolean)
Adds a value to a set within a JSON array within a document.
Public methodSetAdd(String, String, Boolean, TimeSpan)
Adds a value to a set within a JSON array within a document.
Public methodSetAddAsync(String, String, Boolean)
Adds a value to a set within a JSON array within a document asynchronously.
Public methodSetAddAsync(String, String, Boolean, TimeSpan)
Adds a value to a set within a JSON array within a document asynchronously.
Public methodSetContains(String, String)
Checks if a set contains a given value within a JSON document.
Public methodSetContains(String, String, TimeSpan)
Checks if a set contains a given value within a JSON document.
Public methodSetContainsAsync(String, String)
Checks if a set contains a given value within a JSON document asynchronously.
Public methodSetContainsAsync(String, String, TimeSpan)
Checks if a set contains a given value within a JSON document asynchronously.
Public methodSetRemoveT(String, T)
Removes a value from a set withing a JSON document.
Public methodSetRemoveT(String, T, TimeSpan)
Removes a value from a set withing a JSON document.
Public methodSetRemoveAsyncT(String, T)
Removes a value from a set withing a JSON document asynchronously.
Public methodSetRemoveAsyncT(String, T, TimeSpan)
Removes a value from a set withing a JSON document asynchronously.
Public methodSetSize(String)
Gets the size of a set within a JSON document.
Public methodSetSize(String, TimeSpan)
Gets the size of a set within a JSON document.
Public methodSetSizeAsync(String)
Gets the size of a set within a JSON document asynchronously.
Public methodSetSizeAsync(String, TimeSpan)
Gets the size of a set within a JSON document asynchronously.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodTouch(String, TimeSpan)
Updates the expiration a key without modifying or returning it's value.
Public methodTouch(String, TimeSpan, TimeSpan)
Updates the expiration a key without modifying or returning it's value.
Public methodTouchAsync(String, TimeSpan)
Updates the expiration a key without modifying or returning it's value as an asynchronous operation.
Public methodTouchAsync(String, TimeSpan, TimeSpan)
Updates the expiration a key without modifying or returning it's value as an asynchronous operation.
Public methodUnlock(String, UInt64)
Public methodUnlock(String, UInt64, TimeSpan)
Public methodUnlockAsync(String, UInt64)
Public methodUnlockAsync(String, UInt64, TimeSpan)
Public methodUpsertT(IDictionaryString, T)
Inserts or replaces a range of items into Couchbase Server.
Public methodUpsertT(IDocumentT)
Inserts or replaces an existing JSON document into IBucket on a Couchbase Server.
Public methodUpsertT(IDictionaryString, T, ParallelOptions)
Inserts or replaces a range of items into Couchbase Server.
Public methodUpsertT(IDictionaryString, T, TimeSpan)
Inserts or replaces a range of items into Couchbase Server.
Public methodUpsertT(String, T)
Inserts or replaces an existing document into a Memcached Bucket on a Couchbase Server.
Public methodUpsertT(IDocumentT, ReplicateTo)
Inserts or replaces an existing JSON document into IBucket on a Couchbase Server.
Public methodUpsertT(IDocumentT, TimeSpan)
Inserts or replaces an existing JSON document into IBucket on a Couchbase Server.
Public methodUpsertT(IDictionaryString, T, ParallelOptions, Int32)
Inserts or replaces a range of items into Couchbase Server.
Public methodUpsertT(IDictionaryString, T, ParallelOptions, TimeSpan)
Inserts or replaces a range of items into Couchbase Server.
Public methodUpsertT(String, T, ReplicateTo)
Public methodUpsertT(String, T, TimeSpan)
Inserts or replaces an existing document into Couchbase Server.
Public methodUpsertT(String, T, UInt32)
Inserts or replaces an existing document into Couchbase Server.
Public methodUpsertT(String, T, UInt64)
Inserts or replaces an existing document into Couchbase Server.
Public methodUpsertT(IDocumentT, ReplicateTo, PersistTo)
Inserts or replaces an existing JSON document into IBucket on a Couchbase Server.
Public methodUpsertT(IDocumentT, ReplicateTo, TimeSpan)
Inserts or replaces an existing JSON document into IBucket on a Couchbase Server.
Public methodUpsertT(IDictionaryString, T, ParallelOptions, Int32, TimeSpan)
Inserts or replaces a range of items into Couchbase Server.
Public methodUpsertT(String, T, ReplicateTo, PersistTo)
Inserts or replaces an existing document into Couchbase Server.
Public methodUpsertT(String, T, ReplicateTo, TimeSpan)
Public methodUpsertT(String, T, TimeSpan, TimeSpan)
Inserts or replaces an existing document into Couchbase Server.
Public methodUpsertT(String, T, UInt32, TimeSpan)
Inserts or replaces an existing document into Couchbase Server.
Public methodUpsertT(String, T, UInt64, TimeSpan)
Inserts or replaces an existing document into Couchbase Server.
Public methodUpsertT(String, T, UInt64, UInt32)
Inserts or replaces an existing document into Couchbase Server.
Public methodUpsertT(IDocumentT, ReplicateTo, PersistTo, TimeSpan)
Inserts or replaces an existing JSON document into IBucket on a Couchbase Server.
Public methodUpsertT(String, T, ReplicateTo, PersistTo, TimeSpan)
Inserts or replaces an existing document into Couchbase Server.
Public methodUpsertT(String, T, TimeSpan, ReplicateTo, PersistTo)
Inserts or replaces an existing document into Couchbase Server.
Public methodUpsertT(String, T, UInt32, ReplicateTo, PersistTo)
Upserts the specified key.
Public methodUpsertT(String, T, UInt64, TimeSpan, TimeSpan)
Inserts or replaces an existing document into Couchbase Server.
Public methodUpsertT(String, T, UInt64, UInt32, TimeSpan)
Inserts or replaces an existing document into Couchbase Server.
Public methodUpsertT(String, T, TimeSpan, ReplicateTo, PersistTo, TimeSpan)
Inserts or replaces an existing document into Couchbase Server.
Public methodUpsertT(String, T, UInt32, ReplicateTo, PersistTo, TimeSpan)
Inserts or replaces an existing document into Couchbase Server.
Public methodUpsertT(String, T, UInt64, TimeSpan, ReplicateTo, PersistTo)
Inserts or replaces an existing document into Couchbase Server.
Public methodUpsertT(String, T, UInt64, UInt32, ReplicateTo, PersistTo)
Inserts or replaces an existing document into Couchbase Server.
Public methodUpsertT(String, T, UInt64, TimeSpan, ReplicateTo, PersistTo, TimeSpan)
Inserts or replaces an existing document into Couchbase Server.
Public methodUpsertT(String, T, UInt64, UInt32, ReplicateTo, PersistTo, TimeSpan)
Inserts or replaces an existing document into Couchbase Server.
Public methodUpsertAsyncT(IDocumentT)
Inserts or replaces an existing JSON document into IBucket on a Couchbase Server as an asynchronous operation.
Public methodUpsertAsyncT(ListIDocumentT)
Public methodUpsertAsyncT(String, T)
Inserts or replaces an existing document into Couchbase Server as an asynchronous operation.
Public methodUpsertAsyncT(IDocumentT, ReplicateTo)
Inserts or replaces an existing JSON document into IBucket on a Couchbase Server as an asynchronous operation.
Public methodUpsertAsyncT(IDocumentT, TimeSpan)
Inserts or replaces an existing JSON document into IBucket on a Couchbase Server as an asynchronous operation.
Public methodUpsertAsyncT(ListIDocumentT, ReplicateTo)
Public methodUpsertAsyncT(ListIDocumentT, TimeSpan)
Public methodUpsertAsyncT(String, T, ReplicateTo)
Inserts or replaces an existing document into Couchbase Server as an asynchronous operation.
Public methodUpsertAsyncT(String, T, TimeSpan)
Inserts or replaces an existing document into Couchbase Server as an asynchronous operation.
Public methodUpsertAsyncT(String, T, UInt32)
Inserts or replaces an existing document into Couchbase Server as an asynchronous operation.
Public methodUpsertAsyncT(String, T, UInt64)
Inserts or replaces an existing document into Couchbase Server as an asynchronous operation.
Public methodUpsertAsyncT(IDocumentT, ReplicateTo, PersistTo)
Inserts or replaces an existing JSON document into IBucket on a Couchbase Server as an asynchronous operation.
Public methodUpsertAsyncT(IDocumentT, ReplicateTo, TimeSpan)
Inserts or replaces an existing JSON document into IBucket on a Couchbase Server as an asynchronous operation.
Public methodUpsertAsyncT(ListIDocumentT, ReplicateTo, PersistTo)
Public methodUpsertAsyncT(ListIDocumentT, ReplicateTo, TimeSpan)
Public methodUpsertAsyncT(String, T, ReplicateTo, PersistTo)
Inserts or replaces an existing document into Couchbase Server as an asynchronous operation.
Public methodUpsertAsyncT(String, T, ReplicateTo, TimeSpan)
Inserts or replaces an existing document into Couchbase Server as an asynchronous operation.
Public methodUpsertAsyncT(String, T, TimeSpan, TimeSpan)
Inserts or replaces an existing document into Couchbase Server as an asynchronous operation.
Public methodUpsertAsyncT(String, T, UInt32, TimeSpan)
Inserts or replaces an existing document into Couchbase Server as an asynchronous operation.
Public methodUpsertAsyncT(String, T, UInt64, TimeSpan)
Inserts or replaces an existing document into Couchbase Server as an asynchronous operation.
Public methodUpsertAsyncT(String, T, UInt64, UInt32)
Inserts or replaces an existing document into Couchbase Server as an asynchronous operation.
Public methodUpsertAsyncT(IDocumentT, ReplicateTo, PersistTo, TimeSpan)
Inserts or replaces an existing JSON document into IBucket on a Couchbase Server as an asynchronous operation.
Public methodUpsertAsyncT(ListIDocumentT, ReplicateTo, PersistTo, TimeSpan)
Public methodUpsertAsyncT(String, T, ReplicateTo, PersistTo, TimeSpan)
Inserts or replaces an existing document into Couchbase Server as an asynchronous operation.
Public methodUpsertAsyncT(String, T, TimeSpan, ReplicateTo, PersistTo)
Inserts or replaces an existing document into Couchbase Server as an asynchronous operation.
Public methodUpsertAsyncT(String, T, UInt32, ReplicateTo, PersistTo)
Inserts or replaces an existing document into Couchbase Server as an asynchronous operation.
Public methodUpsertAsyncT(String, T, UInt64, TimeSpan, TimeSpan)
Inserts or replaces an existing document into Couchbase Server as an asynchronous operation.
Public methodUpsertAsyncT(String, T, UInt64, UInt32, TimeSpan)
Inserts or replaces an existing document into Couchbase Server as an asynchronous operation.
Public methodUpsertAsyncT(String, T, TimeSpan, ReplicateTo, PersistTo, TimeSpan)
Inserts or replaces an existing document into Couchbase Server as an asynchronous operation.
Public methodUpsertAsyncT(String, T, UInt32, ReplicateTo, PersistTo, TimeSpan)
Inserts or replaces an existing document into Couchbase Server as an asynchronous operation.
Public methodUpsertAsyncT(String, T, UInt64, TimeSpan, ReplicateTo, PersistTo)
Inserts or replaces an existing document into Couchbase Server as an asynchronous operation.
Public methodUpsertAsyncT(String, T, UInt64, UInt32, ReplicateTo, PersistTo)
Inserts or replaces an existing document into Couchbase Server as an asynchronous operation.
Public methodUpsertAsyncT(String, T, UInt64, TimeSpan, ReplicateTo, PersistTo, TimeSpan)
Inserts or replaces an existing document into Couchbase Server as an asynchronous operation.
Public methodUpsertAsyncT(String, T, UInt64, UInt32, ReplicateTo, PersistTo, TimeSpan)
Inserts or replaces an existing document into Couchbase Server as an asynchronous operation.
Top
See Also