Couchbase .NET SDK | 3.7.2
Search Results for

    Show / Hide Table of Contents

    Enum KeyState

    In an Observe operation, indicates whether the key is persisted or not.

    Namespace: Couchbase.Core.IO.Operations
    Assembly: Couchbase.NetClient.dll
    Syntax
    public enum KeyState : byte

    Fields

    Name Description
    FoundNotPersisted

    Found, not persisted. Indicates key is in RAM, but not persisted to disk

    FoundPersisted

    Found, persisted. Indicates key is found in RAM, and is persisted to disk

    LogicalDeleted

    Logically deleted. Indicates an item is in RAM, but is not yet deleted from disk.

    NotFound

    Not found. Indicates the key is persisted, but not found in RAM. In this case, a key is not available in any view/index. Couchbase Server will return this keystate for any item that is not stored in the server. It indicates you will not expect to have the item in a view/index.

    • Edit this page
    • View Source
    In this article
    Back to top © 2025 Couchbase, Inc.