Click or drag to resize

CouchbaseExtensions Class

Couchbase related extensions.
Inheritance Hierarchy
SystemObject
  CouchbaseCouchbaseExtensions

Namespace:  Couchbase
Assembly:  Neon.Couchbase (in Neon.Couchbase.dll) Version: 2.2.0
Syntax
public static class CouchbaseExtensions

The CouchbaseExtensions type exposes the following members.

Methods
  NameDescription
Public methodStatic memberAppendAsync
Appends a string to a key, throwing an exception on failures.
Public methodStatic memberAppendSafeAsync
Appends a byte array to a key, throwing an exception on failures.
Public methodStatic memberCheckAsync
Performs small read/query operations to verify that the database connection is healthy.
Public methodStatic memberDecrementSafeAsync
Decrements the value of a key by one. If the key doesn't exist, it will be created and initialized to initial. This method will throw an exception on failures.
Public methodStatic memberExistsSafeAsync
Checks for the existance of a key, throwing an exception on failures.
Public methodStatic memberFindDocumentSafeAsyncT
Attemps to retrieve a document, returning null if it doesn't exist rather than throwing an exception.
Public methodStatic memberFindSafeAsyncT
Attempts to retrieve a key value, returning null if it doesn't exist rather than throwing an exception.
Public methodStatic memberGenKey
Generates a globally unique document key.
Public methodStatic memberGetAndLockSafeAsyncT
Gets a key and locks it for a specified time period.
Public methodStatic memberGetAndTouchDocumentSafeAsyncT
Gets a document and updates its expiry with a new value.
Public methodStatic memberGetAndTouchSafeAsyncT
Gets a key and updates its expiry with a new value.
Public methodStatic memberGetDocumentSafeAsyncT
Gets a document, throwing an exception if the document does not exist or there was another error.
Public methodStatic memberGetDocumentsSafeAsyncT
Gets a set of documents, throwing an exception if any document does not exist or there was another error.
Public methodStatic memberGetFromReplicaSafeAsyncT
Gets a key value from a Couchbase replica node, throwing an exception if the key does not exist or there was another error.
Public methodStatic memberGetIndexAsync
Returns information about a named Couchbase index for the test bucket.
Public methodStatic memberGetSafeAsyncT
Gets a key value from the database, throwing an exception if the key does not exist or there was another error.
Public methodStatic memberIncrementSafeAsync
Increments the value of a key by one. If the key doesn't exist, it will be created and initialized to initial.
Public methodStatic memberInsertAsyncT(IBucket, T)
Inserts an IPersistableType document.
Public methodStatic memberInsertAsyncT(IBucket, T, ReplicateTo)
Inserts an IPersistableType document with a replication constraint.
Public methodStatic memberInsertAsyncT(IBucket, T, TimeSpan)
Inserts an IPersistableType document with an expiration.
Public methodStatic memberInsertAsyncT(IBucket, T, UInt32)
Inserts an IPersistableType document with an expiration.
Public methodStatic memberInsertAsyncT(IBucket, T, ReplicateTo, PersistTo)
Inserts an IPersistableType document with replication and perstance constraints.
Public methodStatic memberInsertAsyncT(IBucket, T, ReplicateTo, TimeSpan)
Inserts an IPersistableType document with a replication constraint and timeout.
Public methodStatic memberInsertAsyncT(IBucket, T, TimeSpan, TimeSpan)
Inserts an IPersistableType document with an expiration and timeout.
Public methodStatic memberInsertAsyncT(IBucket, T, UInt32, TimeSpan)
Inserts an IPersistableType document with an expiration and timeout.
Public methodStatic memberInsertAsyncT(IBucket, T, ReplicateTo, PersistTo, TimeSpan)
Inserts an IPersistableType document with replication and persistence constraints with a timeout.
Public methodStatic memberInsertAsyncT(IBucket, T, TimeSpan, ReplicateTo, PersistTo)
Inserts an IPersistableType document with replication and persitsence constraints with a timeout.
Public methodStatic memberInsertAsyncT(IBucket, T, UInt32, ReplicateTo, PersistTo)
Inserts an IPersistableType document with replication and persistence constraints and an expiration.
Public methodStatic memberInsertAsyncT(IBucket, T, TimeSpan, ReplicateTo, PersistTo, TimeSpan)
Inserts an IPersistableType document with replicatioon and persistence constraints and and expiration and timeout.
Public methodStatic memberInsertAsyncT(IBucket, T, UInt32, ReplicateTo, PersistTo, TimeSpan)
Inserts an IPersistableType document with replication and persistence constraints and an expiration and timeout.
Public methodStatic memberInsertSafeAsyncT(IBucket, IDocumentT, ReplicateTo, PersistTo)
Inserts a document, throwing an exception if the document already exists or there was another error.
Public methodStatic memberInsertSafeAsyncT(IBucket, ListIDocumentT, ReplicateTo, PersistTo)
Inserts multiple documents, throwing an exception if any of the documents already exists or there was another error.
Public methodStatic memberInsertSafeAsyncT(IBucket, T, ReplicateTo, PersistTo)
Inserts an IPersistableType document, throwing an exception if the document already exists or there was another error.
Public methodStatic memberInsertSafeAsyncT(IBucket, String, T, ReplicateTo, PersistTo)
Inserts a key, throwing an exception if the key already exists or there was another error.
Public methodStatic memberInsertSafeAsyncT(IBucket, T, TimeSpan, ReplicateTo, PersistTo)
Inserts an IPersistableType document, with an expiration TTL, throwing an exception if the key already exists or there was another error. Note that 30 seconds is the maximum expiration TTL supported by the server.
Public methodStatic memberInsertSafeAsyncT(IBucket, String, T, TimeSpan, ReplicateTo, PersistTo)
Inserts a key with an expiration TTL, throwing an exception if the key already exists or there was another error. Note that 30 seconds is the maximum expiration TTL supported by the server.
Public methodStatic memberIsTransientStatus
Determines whether a Couchbase response status code should be considered a transient error.
Public methodStatic memberListIndexesAsync
Lists the indexes for the test bucket.
Public methodStatic memberOpenBucket(CouchbaseSettings, Credentials, TimeSpan, NullableBoolean)
Returns a Couchbase bucket connection using specified settings and credentials.
Public methodStatic memberOpenBucket(CouchbaseSettings, String, String, TimeSpan, NullableBoolean)
Returns a Couchbase bucket connection using specified settings and the cluster credentials.
Public methodStatic memberOpenCluster(CouchbaseSettings, Credentials)
Returns a Couchbase cluster connection using specified settings and Credentials.
Public methodStatic memberOpenCluster(CouchbaseSettings, String, String)
Returns a Couchbase cluster connection using specified settings and the username and password.
Public methodStatic memberQuerySafeAsyncT(IBucket, IQueryRequest, CancellationToken)
Executes a query request, throwing an exception if there were any errors.
Public methodStatic memberQuerySafeAsyncT(IBucket, String, CancellationToken)
Executes a N1QL string query, throwing an exception if there were any errors.
Public methodStatic memberQuerySafeAsyncT(IBucket, IQueryRequest, MutationState, CancellationToken)
Executes a query request after ensuring that the indexes have caught up to the specified mutation state, throwing an exception if there were any errors.
Public methodStatic memberQuerySafeAsyncT(IBucket, String, MutationState, CancellationToken)
Executes a N1QL string query, after ensuring that the indexes have caught up to the specified mutation state, throwing an exception if there were any errors.
Public methodStatic memberRemoveSafeAsync(IBucket, IDocumentTask, ReplicateTo, PersistTo)
Removes a document throwning an exception if there were any errors.
Public methodStatic memberRemoveSafeAsync(IBucket, IPersistableType, ReplicateTo, PersistTo)
Removes an IPersistableType document, throwning an exception if there were any errors.
Public methodStatic memberRemoveSafeAsync(IBucket, ListIDocumentTask, ReplicateTo, PersistTo)
Removes multiple documents, throwing an exception if there were any errors.
Public methodStatic memberRemoveSafeAsync(IBucket, String, ReplicateTo, PersistTo)
Removes a key, throwning an exception if there were any errors.
Public methodStatic memberReplaceT(IBucket, T)
Replaces an IPersistableType document.
Public methodStatic memberReplaceT(IBucket, T, ReplicateTo)
Replaces an IPersistableType document with a replication constraint.
Public methodStatic memberReplaceT(IBucket, T, TimeSpan)
Replaces an IPersistableType document with an expiration.
Public methodStatic memberReplaceT(IBucket, T, UInt32)
Replaces an IPersistableType document with an expiration.
Public methodStatic memberReplaceT(IBucket, T, UInt64)
Replaces an IPersistableType document with a CAS.
Public methodStatic memberReplaceT(IBucket, T, ReplicateTo, PersistTo)
Replaces an IPersistableType document with replication and persistence constraints.
Public methodStatic memberReplaceT(IBucket, T, ReplicateTo, TimeSpan)
Replaces an IPersistableType document with a replication, constraint and timeout.
Public methodStatic memberReplaceT(IBucket, T, TimeSpan, TimeSpan)
Replaces an IPersistableType document with an expiration and timeout.
Public methodStatic memberReplaceT(IBucket, T, UInt32, TimeSpan)
Replaces an IPersistableType document with an expiration and timeout.
Public methodStatic memberReplaceT(IBucket, T, UInt64, ReplicateTo)
Replaces an IPersistableType document with a CAS and replication constraint.
Public methodStatic memberReplaceT(IBucket, T, UInt64, TimeSpan)
Replaces an IPersistableType document with a CAS and expiration.
Public methodStatic memberReplaceT(IBucket, T, UInt64, UInt32)
Replaces an IPersistableType document with a CAS and expiration.
Public methodStatic memberReplaceT(IBucket, T, ReplicateTo, PersistTo, TimeSpan)
Replaces an IPersistableType document with replication and persistence constraints with a timeout.
Public methodStatic memberReplaceT(IBucket, T, UInt64, ReplicateTo, PersistTo)
Replaces an IPersistableType document with a CAS and replication and persistence constraints.
Public methodStatic memberReplaceT(IBucket, T, UInt64, ReplicateTo, TimeSpan)
Replaces an IPersistableType document with a CAS replication, constraint and timeout.
Public methodStatic memberReplaceT(IBucket, T, UInt64, TimeSpan, TimeSpan)
Replaces an IPersistableType document with a CAS expiration and timeout.
Public methodStatic memberReplaceT(IBucket, T, UInt64, UInt32, TimeSpan)
Replaces an IPersistableType document with a CAS, expiration and timeout.
Public methodStatic memberReplaceT(IBucket, T, UInt64, ReplicateTo, PersistTo, TimeSpan)
Replaces an IPersistableType document with a CAS, rep[lication and persistence constraints with a timeout.
Public methodStatic memberReplaceT(IBucket, T, UInt64, TimeSpan, ReplicateTo, PersistTo)
Replaces an IPersistableType document with a CAS, expiration, replication and persistence constraints.
Public methodStatic memberReplaceT(IBucket, T, UInt64, UInt32, ReplicateTo, PersistTo)
Replaces an IPersistableType document with a CAS, expiration and replication and persistence constraints.
Public methodStatic memberReplaceT(IBucket, T, UInt64, TimeSpan, ReplicateTo, PersistTo, TimeSpan)
Replaces an IPersistableType document with a CAS, expiration, replication and persistence constraints with a timeout.
Public methodStatic memberReplaceT(IBucket, T, UInt64, UInt32, ReplicateTo, PersistTo, TimeSpan)
Replaces an IPersistableType document with a CAS, expiration, replication and persistence constraints with a timeout.
Public methodStatic memberReplaceAsyncT(IBucket, T)
Replaces an IPersistableType document.
Public methodStatic memberReplaceAsyncT(IBucket, T, ReplicateTo)
Replaces an IPersistableType document with a replication constraint.
Public methodStatic memberReplaceAsyncT(IBucket, T, TimeSpan)
Replaces an IPersistableType document with an expiration.
Public methodStatic memberReplaceAsyncT(IBucket, T, UInt32)
Replaces an IPersistableType document with an expiration.
Public methodStatic memberReplaceAsyncT(IBucket, T, UInt64)
Replaces an IPersistableType document with a CAS.
Public methodStatic memberReplaceAsyncT(IBucket, T, ReplicateTo, PersistTo)
Replaces an IPersistableType document with replication and persistence constraints.
Public methodStatic memberReplaceAsyncT(IBucket, T, ReplicateTo, TimeSpan)
Replaces an IPersistableType document with a replication constraint and timeout.
Public methodStatic memberReplaceAsyncT(IBucket, T, TimeSpan, TimeSpan)
Replaces an IPersistableType document with an expiration and timeout.
Public methodStatic memberReplaceAsyncT(IBucket, T, UInt32, TimeSpan)
Replaces an IPersistableType document with an expiration and timeout.
Public methodStatic memberReplaceAsyncT(IBucket, T, UInt64, ReplicateTo)
Replaces an IPersistableType document with a CAS and replication constraint.
Public methodStatic memberReplaceAsyncT(IBucket, T, UInt64, TimeSpan)
Replaces an IPersistableType document with a CAS and expiration.
Public methodStatic memberReplaceAsyncT(IBucket, T, UInt64, UInt32)
Replaces an IPersistableType document with a CAS and expiration.
Public methodStatic memberReplaceAsyncT(IBucket, T, ReplicateTo, PersistTo, TimeSpan)
Replaces an IPersistableType document wsith replication and persistence constraints with a timeout.
Public methodStatic memberReplaceAsyncT(IBucket, T, UInt64, ReplicateTo, PersistTo)
Replaces an IPersistableType document with a CAS, replication and persistence constraints.
Public methodStatic memberReplaceAsyncT(IBucket, T, UInt64, ReplicateTo, TimeSpan)
Replaces an IPersistableType document with a CAS, replication constraint and timeout.
Public methodStatic memberReplaceAsyncT(IBucket, T, UInt64, TimeSpan, TimeSpan)
Replaces an IPersistableType document with a CAS, expiration, and timeout.
Public methodStatic memberReplaceAsyncT(IBucket, T, UInt64, UInt32, TimeSpan)
Replaces an IPersistableType document with a CAS, expiration and timeout.
Public methodStatic memberReplaceAsyncT(IBucket, T, UInt64, ReplicateTo, PersistTo, TimeSpan)
Replaces an IPersistableType document with a CAS replication and persistence constraints with a timeout.
Public methodStatic memberReplaceAsyncT(IBucket, T, UInt64, TimeSpan, ReplicateTo, PersistTo)
Replaces an IPersistableType document with a CAS, expiration, and replication and persistence constraints.
Public methodStatic memberReplaceAsyncT(IBucket, T, UInt64, UInt32, ReplicateTo, PersistTo)
Replaces an IPersistableType document with a CAS, expiration, persistence constraints with a timeout.
Public methodStatic memberReplaceAsyncT(IBucket, T, UInt64, TimeSpan, ReplicateTo, PersistTo, TimeSpan)
Replaces an IPersistableType document with a CAS, expiration, and replication and persistence constraints with a timeout.
Public methodStatic memberReplaceAsyncT(IBucket, T, UInt64, UInt32, ReplicateTo, PersistTo, TimeSpan)
Replaces an IPersistableType document with a CAS, expiration, persistence constraints with a timeout.
Public methodStatic memberReplaceSafeAsyncT(IBucket, IDocumentT, ReplicateTo, PersistTo)
Replaces an existing document, throwing an exception if there were any errors.
Public methodStatic memberReplaceSafeAsyncT(IBucket, ListIDocumentT, ReplicateTo, PersistTo)
Replaces multiple documents, throwing an exception if there were any errors.
Public methodStatic memberReplaceSafeAsyncT(IBucket, T, ReplicateTo, PersistTo)
Removes an IPersistableType document, throwing an exception if there were any errors.
Public methodStatic memberReplaceSafeAsyncT(IBucket, String, T, ReplicateTo, PersistTo)
Replaces a key value, throwing an exception if there were any errors.
Public methodStatic memberReplaceSafeAsyncT(IBucket, T, NullableUInt64, NullableTimeSpan, ReplicateTo, PersistTo)
Removes an IPersistableType document, optionally specifying a CAS value and throwing an exception if there were any errors.
Public methodStatic memberReplaceSafeAsyncT(IBucket, String, T, NullableUInt64, NullableTimeSpan, ReplicateTo, PersistTo)
Replaces a key value, optionally specifying a CAS value and throwing an exception if there were any errors.
Public methodStatic memberToClientConfig
Converts a CouchbaseSettings into a ClientConfiguration.
Public methodStatic memberTouchSafeAsync(IBucket, IPersistableType, TimeSpan)
Touches an IPersistableType document and updates its expiry, throwing an exception if there were errors.
Public methodStatic memberTouchSafeAsync(IBucket, String, TimeSpan)
Touches a key and updates its expiry, throwing an exception if there were errors.
Public methodStatic memberUnlockSafeAsync(IBucket, IPersistableType, UInt64)
Unlocks an IPersistableType document, throwing an exception if there were errors.
Public methodStatic memberUnlockSafeAsync(IBucket, String, UInt64)
Unlocks a key, throwing an exception if there were errors.
Public methodStatic memberUpsertT(IBucket, T)
Replaces an IPersistableType document.
Public methodStatic memberUpsertT(IBucket, T, ReplicateTo)
Replaces an IPersistableType document with a replication constraint.
Public methodStatic memberUpsertT(IBucket, T, TimeSpan)
Replaces an IPersistableType document with an expiration.
Public methodStatic memberUpsertT(IBucket, T, UInt32)
Replaces an IPersistableType document with an expiration.
Public methodStatic memberUpsertT(IBucket, T, UInt64)
Replaces an IPersistableType document with a CAS.
Public methodStatic memberUpsertT(IBucket, T, ReplicateTo, PersistTo)
Replaces an IPersistableType document with replication and persistence constraints.
Public methodStatic memberUpsertT(IBucket, T, ReplicateTo, TimeSpan)
Replaces an IPersistableType document with a replication constraint and timeout.
Public methodStatic memberUpsertT(IBucket, T, TimeSpan, TimeSpan)
Replaces an IPersistableType document with an expiration and timeout.
Public methodStatic memberUpsertT(IBucket, T, UInt32, TimeSpan)
Replaces an IPersistableType document with an expiration and a timeout.
Public methodStatic memberUpsertT(IBucket, T, UInt64, TimeSpan)
Replaces an IPersistableType document with a CAS and expiration.
Public methodStatic memberUpsertT(IBucket, T, UInt64, UInt32)
Replaces an IPersistableType document with a CAS and expiration.
Public methodStatic memberUpsertT(IBucket, T, ReplicateTo, PersistTo, TimeSpan)
Replaces an IPersistableType document with replication and persistence constraints and a timeout.
Public methodStatic memberUpsertT(IBucket, T, TimeSpan, ReplicateTo, PersistTo)
Replaces an IPersistableType document with an expiration, and replication and persistence constraints.
Public methodStatic memberUpsertT(IBucket, T, UInt64, TimeSpan, TimeSpan)
Replaces an IPersistableType document with a CAS, expiration, and timeout.
Public methodStatic memberUpsertT(IBucket, T, UInt64, UInt32, TimeSpan)
Replaces an IPersistableType document with a CAS, expiration and timeout.
Public methodStatic memberUpsertT(IBucket, T, TimeSpan, ReplicateTo, PersistTo, TimeSpan)
Replaces an IPersistableType document with an expiration, and replication and persistence constraints, and a timeout.
Public methodStatic memberUpsertT(IBucket, T, UInt32, ReplicateTo, PersistTo, TimeSpan)
Replaces an IPersistableType document with an expiration, replication and persistence constraints and a timeout.
Public methodStatic memberUpsertT(IBucket, T, UInt64, TimeSpan, ReplicateTo, PersistTo)
Replaces an IPersistableType document with a CAS, expiration, and replication and persistence constraints.
Public methodStatic memberUpsertT(IBucket, T, UInt64, UInt32, ReplicateTo, PersistTo)
Replaces an IPersistableType document with a CAS, replication and persistence constraints and a timeout.
Public methodStatic memberUpsertT(IBucket, T, UInt64, TimeSpan, ReplicateTo, PersistTo, TimeSpan)
Replaces an IPersistableType document with a CAS, expiration, and replication and persistence constraints, and a timeout.
Public methodStatic memberUpsertT(IBucket, T, UInt64, UInt32, ReplicateTo, PersistTo, TimeSpan)
Replaces an IPersistableType document with a CAS, expiration replication and persistence constraints and a timeout.
Public methodStatic memberUpsertAsyncT(IBucket, T)
Upserts an IPersistableType document.
Public methodStatic memberUpsertAsyncT(IBucket, T, ReplicateTo)
Upserts an IPersistableType document with a replication constraint.
Public methodStatic memberUpsertAsyncT(IBucket, T, TimeSpan)
Upserts an IPersistableType document with an expiration.
Public methodStatic memberUpsertAsyncT(IBucket, T, UInt32)
Upserts an IPersistableType document with an expiration.
Public methodStatic memberUpsertAsyncT(IBucket, T, UInt64)
Upserts an IPersistableType document with a CAS.
Public methodStatic memberUpsertAsyncT(IBucket, T, ReplicateTo, PersistTo)
Upserts an IPersistableType document with replication and persistence constraints.
Public methodStatic memberUpsertAsyncT(IBucket, T, ReplicateTo, TimeSpan)
Upserts an IPersistableType document with a replicatioin constraint and timeout.
Public methodStatic memberUpsertAsyncT(IBucket, T, TimeSpan, TimeSpan)
Upserts an IPersistableType document with an expiration and timeout.
Public methodStatic memberUpsertAsyncT(IBucket, T, UInt32, TimeSpan)
Upserts an IPersistableType document with an expiration and timeout.
Public methodStatic memberUpsertAsyncT(IBucket, T, UInt64, TimeSpan)
Upserts an IPersistableType document with a CAS and expiration.
Public methodStatic memberUpsertAsyncT(IBucket, T, UInt64, UInt32)
Upserts an IPersistableType document with a CAS and expiration.
Public methodStatic memberUpsertAsyncT(IBucket, T, ReplicateTo, PersistTo, TimeSpan)
Upserts an IPersistableType document with replication and persistence constraints and a timeout.
Public methodStatic memberUpsertAsyncT(IBucket, T, TimeSpan, ReplicateTo, PersistTo)
Upserts an IPersistableType document with an expiration and replication and persistene constraints.
Public methodStatic memberUpsertAsyncT(IBucket, T, UInt32, ReplicateTo, PersistTo)
Upserts an IPersistableType document with an expiration and replication and peristence constraints.
Public methodStatic memberUpsertAsyncT(IBucket, T, UInt64, TimeSpan, TimeSpan)
Upserts an IPersistableType document with a CAS, expiration, and timeout.
Public methodStatic memberUpsertAsyncT(IBucket, T, UInt64, UInt32, TimeSpan)
Upserts an IPersistableType document with a CAS, expiration and timeout.
Public methodStatic memberUpsertAsyncT(IBucket, T, TimeSpan, ReplicateTo, PersistTo, TimeSpan)
Upserts an IPersistableType document with an expiration, replication and peristence constraints and a timeout.
Public methodStatic memberUpsertAsyncT(IBucket, T, UInt32, ReplicateTo, PersistTo, TimeSpan)
Upserts an IPersistableType document with an expiration, replication and persistence constraints and a timeout.
Public methodStatic memberUpsertAsyncT(IBucket, T, UInt64, TimeSpan, ReplicateTo, PersistTo)
Upserts an IPersistableType document with a CAS, expiration, and replication and persistence constraints.
Public methodStatic memberUpsertAsyncT(IBucket, T, UInt64, UInt32, ReplicateTo, PersistTo)
Upserts an IPersistableType document with a CAS, expiration and replication and persistence constraints.
Public methodStatic memberUpsertAsyncT(IBucket, T, UInt64, TimeSpan, ReplicateTo, PersistTo, TimeSpan)
Upserts an IPersistableType document with a CAS, expiration, and replication and persistence constraints, and a timeout.
Public methodStatic memberUpsertAsyncT(IBucket, T, UInt64, UInt32, ReplicateTo, PersistTo, TimeSpan)
Upserts an IPersistableType document with a CAS, expiration, replication and peristence constraints, and a timeout.
Public methodStatic memberUpsertSafeAsyncT(IBucket, IDocumentT, ReplicateTo, PersistTo)
Inserts or updates a document, throwing an exception if there are errors.
Public methodStatic memberUpsertSafeAsyncT(IBucket, T, ReplicateTo, PersistTo)
Inserts or updates an IPersistableType document, throwing an exception if there are errors.
Public methodStatic memberUpsertSafeAsyncT(IBucket, String, T, ReplicateTo, PersistTo)
Inserts or updates a key, throwing an exception if there are errors.
Public methodStatic memberUpsertSafeAsyncT(IBucket, T, TimeSpan, ReplicateTo, PersistTo)
Inserts or updates an IPersistableType document, setting an expiration and throwing an exception if there are errors.
Public methodStatic memberUpsertSafeAsyncT(IBucket, T, UInt64, ReplicateTo, PersistTo)
Upserts an IPersistableType document, using a CAS, throwing an exception if there are errors.
Public methodStatic memberUpsertSafeAsyncT(IBucket, String, T, TimeSpan, ReplicateTo, PersistTo)
Inserts or updates a key setting an expiration, throwing an exception if there are errors.
Public methodStatic memberUpsertSafeAsyncT(IBucket, String, T, UInt64, ReplicateTo, PersistTo)
Inserts or updates a key using a CAS, throwing an exception if there are errors.
Public methodStatic memberUpsertSafeAsyncT(IBucket, T, UInt64, TimeSpan, ReplicateTo, PersistTo)
Inserts or updates an IPersistableType document, using a CAS and setting an expiration, throwing an exception if there are errors.
Public methodStatic memberUpsertSafeAsyncT(IBucket, String, T, UInt64, TimeSpan, ReplicateTo, PersistTo)
Inserts or updates a key using a CAS and setting an expiration, throwing an exception if there are errors.
Public methodStatic memberVerifySuccess(IOperationResult, Boolean)
Throws an exception if an operation was not successful.
Public methodStatic memberVerifySuccessT(IQueryResultT)
Throws an exception if a query operation was not successful.
Public methodStatic memberVerifySuccessT(IDocumentResultT, Boolean)
Throws an exception if a document operation was not successful.
Public methodStatic memberVerifySuccessT(IOperationResultT, Boolean)
Throws an exception if an operation was not successful.
Public methodStatic memberWaitForIndexAsync
Waits for a named index to enter a specific state (defaults to online).
Public methodStatic memberWaitForIndexer

Waits for any pending database updates to be indexed. This can be used to implement read your own writes..

Note Note
IMPORTANT: This is intended for use only for databases with a #primary index.
Public methodStatic memberWaitForIndexerAsync

Waits for any pending database updates to be indexed. This can be used to implement read your own writes..

Note Note
IMPORTANT: This is intended for use only for databases with a #primary index.
Public methodStatic memberWaitUntilReadyAsync
Waits until the bucket is ready.
Top
See Also