Show / Hide Table of Contents

Namespace Microsoft.XboxStudios.GameStateTracker.Cache

Classes

ClassObjectCacheBase<TKey, TValue>

An abstract base class for implementing IClassObjectCache<TKey, TValue>.

GameObjectCache

An implementation of IGameObjectCache.

IGameObjectCacheExtensions

Extension methods for IGameObjectCache.

IQueryResultConsumerExtensions

Extension methods for IQueryResultConsumer<T>.

ObjectCacheBase<TKey, TValue>

An abstract base class for implementing IObjectCache<TKey, TValue>.

SimpleCache<T>

An implementation of IObjectCache<TKey, TValue> using objects as their own key.

SimpleCache<TKey, TValue>

An implementation of IObjectCache<TKey, TValue> requiring objects to be added with an explicit key.

TimeElapsedHelper<TKey>

A helper class used to associate objects with a DateTime value and to compare against the current time.

Interfaces

IClassObjectCache<TKey, TValue>

An interface for caching objects according to class info and object info.

IGameObjectCache

An interface for caching game objects according to class name and object name.

IObjectCache<TKey, TValue>

An interface for caching objects.

IQueryResultConsumer<T>

An interface for consumers of game state query results.

In this article
Back to top Generated by DocFX