Namespace Couchbase.KeyValue
Classes
AppendOptions
BinaryCollectionExtensions
CollectionExtensions
CollectionOutdatedException
DecrementOptions
DurabilityRequirement
ExistsOptions
Optional parameters for ExistsAsync(String, ExistsOptions)
GetAllReplicasOptions
Optional parameters for GetAllReplicasAsync(String, GetAllReplicasOptions)
GetAndLockOptions
GetAndTouchOptions
GetAnyReplicaOptions
Optional parameters for GetAnyReplicaAsync(String, GetAnyReplicaOptions)
GetOptions
Optional parameters for GetAsync(String, GetOptions)
IncrementOptions
InsertOptions
KvErrorMapRetryException
LookupInOptions
LookupInResultExtensions
Extensions for ILookupInResult.
LookupInSpec
LookupInSpecBuilder
A builder for chaining together lookup specs into a JSON document.
LookupInSpecBuilder<TDocument>
Strongly typed version of LookupInSpecBuilder.
LookupInSpecBuilderExtensions
Extensions for LookupInSpecBuilder.
MutateInArrayAddUniqueOptions
MutateInArrayAppendOptions
MutateInArrayInsertOptions
MutateInArrayPrependOptions
MutateInDecrementOptions
MutateInIncrementOptions
MutateInInsertOptions
MutateInOperationOptions
MutateInOptions
MutateInRemoveOptions
MutateInReplaceOptions
MutateInResult
MutateInResultExtensions
Extensions for IMutateInResult.
MutateInSpec
MutateInSpecBuilder
A builder for generating an array of mutation Sub-Document operations.
MutateInSpecBuilder<TDocument>
Strongly typed version of MutateInSpecBuilder.
MutateInSpecBuilderExtensions
Extensions for MutateInSpecBuilder<TDocument>.
MutateInUpsertOptions
MutateInXattrOperation
MutationMacro
Server defined MutationMacro values to be expanded by the server.
NotMyVBucketException
PrependOptions
RemoveOptions
ReplaceOptions
TouchOptions
UnlockOptions
UpsertOptions
Interfaces
IBinaryCollection
ICouchbaseCollection
Represents a collection of JSON objects in Couchbase.
ICounterResult
IExistsResult
IGetReplicaResult
IGetResult
ILookupInResult
Result of a sub document LookupIn operation.
ILookupInResult<TDocument>
IMutateInResult
Result of a sub document MutateIn operation.
IMutateInResult<TDocument>
IMutationMacro
Marker interface for MutationMacro operations to be done by the server.
IMutationResult
IResult
IScope
Enums
DurabilityLevel
The required number of nodes which the mutation must be replicated to (and/or persisted to) for durability requirements to be met. Possible values:
PersistTo
ReplicateTo
StoreSemantics
Flags for indicating additional actions when working with MutateIn Sub-Document operations.
SubdocDocFlags
Flags for indicating additional actions when working with subdocument documents.
SubdocPathFlags
Flags for indicating additional actions when working with subdocument paths.