Table of Contents

Enum ServerResult

Namespace
Scaleout.Client
Assembly
Scaleout.Client.dll

An enumeration that indicates the outcome of a cache operation.

public enum ServerResult : byte

Fields

Added = 1

A new object was successfully added in the ScaleOut service.

AlreadyExistsError = 7

The object could not be added because another object with the same key already exists in the ScaleOut service.

AlreadyLockedError = 8

An exclusive lock on the object could not be obtained because it was already locked by another client or thread.

InvokeCompleted = 14

The invoke operation complete successfully.

LockLostError = 9

The exclusive lock on the object was lost and another call claimed it.

Locked = 4

The object was locked in the ScaleOut service.

NotFound = 6

The requested object was not found in the ScaleOut service.

Posted = 12

The event was successfully posted to the ScaleOut service.

ReadThroughPending = 11

The Retrieval did not complete because another client or thread is currently adding an object as part of a read-through operation.

Removed = 3

The object was located and successfully removed from the ScaleOut service.

Retrieved = 0

The object was successfully retrieved from the ScaleOut service.

RetrievedStale = 15

The object was retrieved from the ScaleOut service using a Cache that is configured for GeoServer pull replication, but proxy returned from the local store may be stale due to a WAN access error.

UnhandledExceptionInCallback = 13

One or more unhandled exceptions were thrown from the callback processing an invoke operation.

Unlocked = 5

The lock on the object was released in the ScaleOut service.

Updated = 2

An existing object was successfully updated in the ScaleOut service.

VersionMismatchError = 10

An optimistic update could not be performed because the supplied version did not match the latest version of the object in the ScaleOut service.