Table of Contents

Class ClientCache<TValue>

Namespace
Scaleout.Client.InProc
Assembly
Scaleout.Client.dll

Base class for client cache implementations.

public abstract class ClientCache<TValue>

Type Parameters

TValue

Type of value held in the client cache.

Inheritance
ClientCache<TValue>
Derived
Inherited Members

Methods

Get(ref ObjectKey)

Returns the CacheEntry<TValue> associated with the provided key, or null if not found.

Remove(ref ObjectKey)

Removes the value with the specified key from the client cache.

Set(ref ObjectKey, CacheEntry<TValue>)

Creates/Updates the client cache with latest version of an object.

Touch(ref ObjectKey)

Updates the age of the client cache entry to the current time. Called after a round trip to the service confirms that an entry is up-to-date.

See Also