Couchbase .NET SDK __CB_SDK_VERSION__

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.

  • View Source
In this article
Back to top Copyright © 2020 Couchbase, Inc. All rights reserved.