The CouchbaseBucket type exposes the following members.
Methods
Name | Description | |
---|---|---|
Append(String, Byte ) |
Appends a value to a give key.
| |
Append(String, String) |
Appends a value to a give key.
| |
CreateManager | ||
CreateQuery(String, String) |
Creates an instance of an object that implements IViewQuery, which targets a given bucket, design document and view.
| |
CreateQuery(String, String, Boolean) |
Creates an instance of an object that implements IViewQuery, which targets a given bucket and design document.
| |
Decrement(String) |
Decrements the value of a key by one. If the key doesn't exist, it will be created
and seeded with 1.
| |
Decrement(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.
| |
Decrement(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.
| |
Decrement(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.
| |
Decrement(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.
| |
Dispose |
Closes this CouchbaseBucket instance, shutting down and releasing all resources,
removing it from it's ClusterController instance.
| |
Equals |
Compares for equality which is the Name of the Bucket and it's ClusterController instance.
(Overrides Object Equals(Object).) | |
Get T (IList String ) |
Gets a range of values for a given set of keys
| |
Get T (String) |
Gets a value for a given key.
| |
Get T (IList String , ParallelOptions) |
Gets a range of values for a given set of keys
| |
Get T (IList String , ParallelOptions, Int32) |
Gets a range of values for a given set of keys
| |
GetAsync T |
Gets a Task that can be awaited on for a given Key and value.
| |
GetDocument T |
Gets a document by it's given id.
| |
GetFromReplica T | ||
GetHashCode |
Gets the hashcode for the CouchbaseBucket instance.
(Overrides Object GetHashCode .) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
GetWithLock T (String, TimeSpan) |
Gets a document and locks it for a specified time period.
| |
GetWithLock T (String, UInt32) |
Gets a document and locks it for a specified time period.
| |
Increment(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.
| |
Increment(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.
| |
Increment(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.
| |
Increment(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.
| |
Increment(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.
| |
Insert T (IDocument T ) |
Inserts a JSON document into the IBucketfailing if it exists.
| |
Insert T (String, T) |
Inserts a document into the database using a given key, failing if the key exists.
| |
Insert T (IDocument T , ReplicateTo) |
Inserts a JSON document into the IBucketfailing if it exists.
| |
Insert T (String, T, ReplicateTo) |
Inserts a document into the database using a given key, failing if the key exists.
| |
Insert T (String, T, TimeSpan) |
Inserts a document into the database for a given key, failing if it exists.
| |
Insert T (String, T, UInt32) |
Inserts a document into the database for a given key, failing if it exists.
| |
Insert T (IDocument T , ReplicateTo, PersistTo) |
Inserts a JSON document into the IBucketfailing if it exists.
| |
Insert T (String, T, ReplicateTo, PersistTo) |
Inserts a document into the database using a given key, failing if the key exists.
| |
Insert T (String, T, TimeSpan, ReplicateTo, PersistTo) |
Inserts a document into the database for a given key, failing if it exists.
| |
Insert T (String, T, UInt32, ReplicateTo, PersistTo) |
Inserts a document into the database for a given key, failing if it exists.
| |
InsertAsync T |
Inserts or replaces an existing document into Couchbase Server.
| |
Observe |
Performs 'observe' on a given key to ensure that it's durability requirements with respect to persistence and replication are satified.
| |
Prepend(String, Byte ) |
Prepends a value to a give key.
| |
Prepend(String, String) |
Prepends a value to a give key.
| |
Query T (String) |
Executes a N1QL query against the Couchbase Cluster.
| |
Query T (IViewQuery) |
Executes a View query and returns the result.
| |
QueryAsync T (String) |
Asynchronously executes a N1QL query against the Couchbase Cluster.
| |
QueryAsync T (IViewQuery) |
Asynchronously Executes a View query and returns the result.
| |
Remove(String) |
For a given key, removes a document from the database.
| |
Remove(String, ReplicateTo) |
For a given key, removes a document from the database.
| |
Remove(String, UInt64) |
Removes a document for a given key from the database.
| |
Remove(String, ReplicateTo, PersistTo) |
For a given key, removes a document from the database.
| |
Remove(String, UInt64, ReplicateTo) |
For a given key, removes a document from the database.
| |
Remove(String, UInt64, ReplicateTo, PersistTo) |
Removes a document for a given key from the database.
| |
Remove T (IDocument T ) |
Removes a document from the database.
| |
Remove T (IDocument T , ReplicateTo) |
Removes a document from the database.
| |
Remove T (IDocument T , ReplicateTo, PersistTo) |
Removes a document from the database.
| |
Replace T (IDocument T ) |
Replaces a document if it exists, otherwise fails.
| |
Replace T (String, T) |
Replaces a value for a key if it exists, otherwise fails.
| |
Replace T (IDocument T , ReplicateTo) |
Replaces a document if it exists, otherwise fails.
| |
Replace T (String, T, ReplicateTo) |
Replaces a value for a key if it exists, otherwise fails.
| |
Replace T (String, T, TimeSpan) |
Replaces a document for a given key if it exists, otherwise fails.
| |
Replace T (String, T, UInt32) |
Replaces a document for a given key if it exists, otherwise fails.
| |
Replace T (String, T, UInt64) |
Replaces a document for a given key if it exists, otherwise fails.
| |
Replace T (IDocument T , ReplicateTo, PersistTo) |
Replaces a document if it exists, otherwise fails.
| |
Replace T (String, T, ReplicateTo, PersistTo) |
Replaces a value for a key if it exists, otherwise fails.
| |
Replace T (String, T, UInt64, ReplicateTo) |
Replaces a value for a key if it exists, otherwise fails.
| |
Replace T (String, T, UInt64, TimeSpan) |
Replaces a document for a given key if it exists, otherwise fails.
| |
Replace T (String, T, UInt64, UInt32) |
Replaces a document for a given key if it exists, otherwise fails.
| |
Replace T (String, T, UInt64, ReplicateTo, PersistTo) |
Replaces a document for a given key if it exists, otherwise fails.
| |
Replace T (String, T, UInt64, TimeSpan, ReplicateTo, PersistTo) |
Replaces a document for a given key if it exists, otherwise fails.
| |
Replace T (String, T, UInt64, UInt32, ReplicateTo, PersistTo) |
Replaces a document for a given key if it exists, otherwise fails.
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) | |
Unlock |
Unlocks a key that was locked with GetWithLock T (String, UInt32).
| |
Upsert T (IDictionary String, T ) |
Inserts or replaces a range of items into Couchbase Server.
| |
Upsert T (IDocument T ) |
Inserts or replaces an existing JSON document into IBucket on a Couchbase Server.
| |
Upsert T (IDictionary String, T , ParallelOptions) |
Inserts or replaces a range of items into Couchbase Server.
| |
Upsert T (String, T) |
Inserts or replaces an existing document into Couchbase Server.
| |
Upsert T (IDocument T , ReplicateTo) |
Inserts or replaces an existing JSON document into IBucket on a Couchbase Server.
| |
Upsert T (IDictionary String, T , ParallelOptions, Int32) |
Inserts or replaces a range of items into Couchbase Server.
| |
Upsert T (String, T, ReplicateTo) |
Inserts or replaces an existing document into Couchbase Server.
| |
Upsert T (String, T, TimeSpan) |
Inserts or replaces an existing document into Couchbase Server.
| |
Upsert T (String, T, UInt32) |
Inserts or replaces an existing document into Couchbase Server.
| |
Upsert T (String, T, UInt64) |
Inserts or replaces an existing document into Couchbase Server.
| |
Upsert T (IDocument T , ReplicateTo, PersistTo) |
Inserts or replaces an existing JSON document into IBucket on a Couchbase Server.
| |
Upsert T (String, T, ReplicateTo, PersistTo) |
Inserts or replaces an existing document into Couchbase Server.
| |
Upsert T (String, T, UInt64, TimeSpan) |
Inserts or replaces an existing document into Couchbase Server.
| |
Upsert T (String, T, UInt64, UInt32) |
Inserts or replaces an existing document into Couchbase Server.
| |
Upsert T (String, T, TimeSpan, ReplicateTo, PersistTo) |
Inserts or replaces an existing document into Couchbase Server.
| |
Upsert T (String, T, UInt32, ReplicateTo, PersistTo) |
Inserts or replaces an existing document into Couchbase Server.
| |
Upsert T (String, T, UInt64, TimeSpan, ReplicateTo, PersistTo) |
Inserts or replaces an existing document into Couchbase Server.
| |
Upsert T (String, T, UInt64, UInt32, ReplicateTo, PersistTo) |
Inserts or replaces an existing document into Couchbase Server.
|
See Also