Couchbase .NET SDK | 3.4.6
Search Results for

    Show / Hide Table of Contents

    Namespace Couchbase.KeyValue

    Classes

    AppendOptions

    AppendOptions.ReadOnly

    BinaryCollectionExtensions

    CollectionExtensions

    CollectionOutdatedException

    DecrementOptions

    DecrementOptions.ReadOnly

    DurabilityRequirement

    ExistsOptions

    Optional parameters for ExistsAsync(String, ExistsOptions)

    ExistsOptions.ReadOnly

    GetAllReplicasOptions

    Optional parameters for GetAllReplicasAsync(String, GetAllReplicasOptions)

    GetAllReplicasOptions.ReadOnly

    GetAndLockOptions

    GetAndLockOptions.ReadOnly

    GetAndTouchOptions

    GetAndTouchOptions.ReadOnly

    GetAnyReplicaOptions

    Optional parameters for GetAnyReplicaAsync(String, GetAnyReplicaOptions)

    GetAnyReplicaOptions.ReadOnly

    GetOptions

    Optional parameters for GetAsync(String, GetOptions)

    GetOptions.ReadOnly

    IncrementOptions

    IncrementOptions.ReadOnly

    InsertOptions

    InsertOptions.ReadOnly

    KvErrorMapRetryException

    LookupInOptions

    LookupInOptions.ReadOnly

    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

    MutateInOptions.ReadOnly

    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

    PrependOptions.ReadOnly

    RemoveOptions

    RemoveOptions.ReadOnly

    ReplaceOptions

    ReplaceOptions.ReadOnly

    TouchOptions

    TouchOptions.ReadOnly

    UnlockOptions

    UnlockOptions.ReadOnly

    UpsertOptions

    UpsertOptions.ReadOnly

    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

    IResponseStatus

    IResult

    IScope

    ITryGetResult

    Provides an interface for supporting the state of a document if the server returns a KeyNotFound status, as opposed to throwing a DocumentNotFoundException like in the regular GetAsync methods.

    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.

    In This Article
    Back to top © 2023 Couchbase, Inc.