IBucket Interface |
Namespace: Couchbase.Core
The IBucket type exposes the following members.
Name | Description | |
---|---|---|
![]() | Append |
Appends a value to a give key.
|
![]() | CreateQuery(Boolean) |
Creates an instance of an object that implements IViewQuery, which targets a given bucket.
|
![]() | CreateQuery(Boolean, String) |
Creates an instance of an object that implements IViewQuery, which targets a given bucket, design document and view.
|
![]() | CreateQuery(Boolean, String, String) |
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, 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 | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from IDisposable.) |
![]() | GetT |
Gets value for a given key
|
![]() | GetAsyncT |
Gets a Task that can be awaited on for a given Key and value.
|
![]() | GetDocumentT |
Gets a document by it's given id.
|
![]() | Increment(String) |
Increments the value of a key by one. If the key doesn't exist, it will be created
and seeded with 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, 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.
|
![]() | InsertT(IDocumentT) |
Inserts a JSON document into the IBucketfailing if it exists.
|
![]() | InsertT(String, T) |
Inserts a document into the database for a given key, failing if it exists.
|
![]() | InsertT(IDocumentT, ReplicateTo) |
Inserts a JSON document into the IBucketfailing if it exists.
|
![]() | InsertT(String, T, ReplicateTo) |
Inserts a document into the database for a given key, failing if it exists.
|
![]() | InsertT(String, T, UInt32) |
Inserts a document into the database for a given key, failing if it exists.
|
![]() | InsertT(IDocumentT, ReplicateTo, PersistTo) |
Inserts a JSON document into the IBucketfailing if it exists.
|
![]() | InsertT(String, T, ReplicateTo, PersistTo) |
Inserts a document into the database for a given key, failing if it exists.
|
![]() | InsertT(String, T, UInt32, ReplicateTo, PersistTo) |
Inserts a document into the database for a given key, failing if it exists.
|
![]() | InsertAsyncT |
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 |
Prepends a value to a give key.
|
![]() | QueryT(String) |
Executes a N1QL query against the Couchbase Cluster.
|
![]() | QueryT(IViewQuery) |
Executes a View query and returns the result.
|
![]() | Remove(String) |
Removes a document for a given key from the database.
|
![]() | Remove(String, ReplicateTo) |
Removes a document for a given key from the database.
|
![]() | Remove(String, UInt64) |
Removes a document for a given key from the database.
|
![]() | Remove(String, ReplicateTo, PersistTo) |
Removes a document for a given key from the database.
|
![]() | Remove(String, UInt64, ReplicateTo) |
Removes a document for a given key from the database.
|
![]() | Remove(String, UInt64, ReplicateTo, PersistTo) |
Removes a document for a given key from the database.
|
![]() | RemoveT(IDocumentT) |
Removes a document from the database.
|
![]() | RemoveT(IDocumentT, ReplicateTo) |
Removes a document from the database.
|
![]() | RemoveT(IDocumentT, ReplicateTo, PersistTo) |
Removes a document from the database.
|
![]() | ReplaceT(IDocumentT) |
Replaces a document if it exists, otherwise fails.
|
![]() | ReplaceT(String, T) |
Replaces a document for a given key if it exists, otherwise fails.
|
![]() | ReplaceT(IDocumentT, ReplicateTo) |
Replaces a document if it exists, otherwise fails.
|
![]() | ReplaceT(String, T, ReplicateTo) |
Replaces a document for a given key if it exists, otherwise fails.
|
![]() | ReplaceT(String, T, UInt32) |
Replaces a document for a given key if it exists, otherwise fails.
|
![]() | ReplaceT(String, T, UInt64) |
Replaces a document for a given key if it exists, otherwise fails.
|
![]() | ReplaceT(IDocumentT, ReplicateTo, PersistTo) |
Replaces a document if it exists, otherwise fails.
|
![]() | ReplaceT(String, T, ReplicateTo, PersistTo) |
Replaces a document for a given key if it exists, otherwise fails.
|
![]() | ReplaceT(String, T, UInt32, UInt32) |
Replaces a document for a given key if it exists, otherwise fails.
|
![]() | ReplaceT(String, T, UInt64, ReplicateTo) |
Replaces a document for a given key if it exists, otherwise fails.
|
![]() | ReplaceT(String, T, UInt64, ReplicateTo, PersistTo) |
Replaces a document for a given key if it exists, otherwise fails.
|
![]() | ReplaceT(String, T, UInt64, UInt32, ReplicateTo, PersistTo) |
Replaces a document for a given key if it exists, otherwise fails.
|
![]() | UpsertT(IDocumentT) |
Inserts or replaces an existing JSON document into IBucket on a Couchbase Server.
|
![]() | UpsertT(String, T) |
Inserts or replaces an existing document into Couchbase Server.
|
![]() | UpsertT(IDocumentT, ReplicateTo) |
Inserts or replaces an existing JSON document into IBucket on a Couchbase Server.
|
![]() | UpsertT(String, T, ReplicateTo) |
Inserts or replaces an existing document into Couchbase Server.
|
![]() | UpsertT(String, T, UInt32) |
Inserts or replaces an existing document into Couchbase Server.
|
![]() | UpsertT(String, T, UInt64) |
Inserts or replaces an existing document into Couchbase Server.
|
![]() | UpsertT(IDocumentT, ReplicateTo, PersistTo) |
Inserts or replaces an existing JSON document into IBucket on a Couchbase Server.
|
![]() | UpsertT(String, T, ReplicateTo, PersistTo) |
Inserts or replaces an existing document into Couchbase Server.
|
![]() | UpsertT(String, T, UInt64, UInt32) |
Inserts or replaces an existing document into Couchbase Server.
|
![]() | UpsertT(String, T, UInt32, ReplicateTo, PersistTo) |
Inserts or replaces an existing document into Couchbase Server.
|
![]() | UpsertT(String, T, UInt64, UInt32, ReplicateTo, PersistTo) |
Inserts or replaces an existing document into Couchbase Server.
|
Name | Description | |
---|---|---|
![]() | IsSecure |
Returns true if bucket is using SSL encryption between the client and the server.
|
![]() | Name |
The name of the Couchbase Bucket. This is visible from the Couchbase Server Management Console.
|