Couchbase .NET SDK __CB_SDK_VERSION__

Show / Hide Table of Contents

Namespace Couchbase.Core.Exceptions.KeyValue

Classes

DeltaInvalidException

DocumentAlreadyAliveException

DocumentExistsException

DocumentLockedException

DocumentNotFoundException

DocumentNotFoundOnReplicaException

Thrown when the replica that was read does not have the document. The active may still have it.

DocumentNotJsonException

DocumentNotLockedException

Thrown when the server reports the document is already locked - generally raised when an unlocking operation is being performed.

DocumentTooDeepException

DocumentUnretrievableException

DurabilityAmbiguousException

DurabilityImpossibleException

DurabilityLevelNotAvailableException

DurableWriteInProgressException

DurableWriteReCommitInProgressException

KeyValueErrorContext

KeyValueException

MutationLostException

NumberTooBigException

PathExistsException

PathInvalidException

PathMismatchException

PathNotFoundException

PathTooBigException

PathTooDeepException

ReplicaIndexCurrentlyUnavailableException

Thrown when the replica exists but is not available right now, for example during a rebalance.

ReplicaIndexOutOfBoundsException

Thrown when the bucket does not have a replica at the requested index.

SendQueueFullException

ServerOutOfMemoryException

SocketNotAvailableException

Thrown when a socket is temporarily unavailable. This exception is caught and will force a retry.

SubDocException

This exception handles unrecoverable Sub-Doc API errors. It resolves the naming issue with SubdocExceptionException.

SubdocExceptionException

ValueInvalidException

ValueNotJsonException

ValueTooDeepException

ValueToolargeException

XattrCannotModifyVirtualAttributeException

XattrException

XattrInvalidFlagComboException

XattrInvalidKeyComboException

XattrInvalidOrderException

XattrUnknownMacroException

XattrUnknownVirtualAttributeException

Interfaces

IKeyValueErrorContext

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