Class CacheResponse<TKey, TValue>
Represents a response from a request to the ScaleOut service.
Inheritance
System.Object
CacheResponse<TKey, TValue>
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Scaleout.Client
Assembly: Scaleout.Client.dll
Syntax
public class CacheResponse<TKey, TValue>
Type Parameters
Name | Description |
---|---|
TKey | The type of key used in the Cache that's performing the operation. |
TValue | The type of object stored in the Cache that's performing the operation. |
Properties
Name | Description |
---|---|
InProcCacheResult | Gets the effect that the operation had on the in-process client cache. |
Key | Gets the key to the object associated with the response. |
LockToken | Gets the LockToken returned from an operation requesting an exclusive lock on an object in the ScaleOut service, or Empty for non-locking requests. |
Result | Gets the outcome of the cache operation. |
Value | Get the object returned from the ScaleOut service. |
Version | Gets the object's version, which can be used for optimistic updates by the Cache.UpdateOptimisticAsync method. |