Microsoft.VisualStudio.RpcContracts.Caching Namespace

Classes

CacheContainer

A container for cache entries that are linked to a particular commit, component or configuration.

CacheContainerKey

A key to identify cache containers, the key data is used to link the container to a commit, component or configuration.

CacheException

An exception thrown by some members of the ICacheService when the operation cannot be completed.

CacheServiceExtensions

Extension methods for the ICacheService.

Structs

CacheItem

Represents an item entry in a cache container. Each entry consists of the key and a name that is scoped to the container.

CacheItemKey

A key to identify a cache entry.

Interfaces

ICacheService

Provides access to a cache for arbitrary data associated with a file, project, solution or repo.

ISolutionCacheService

Solution cache interface to upload or retrieve cache entries and manage cache containers.

Enums

CacheStorageTypes

Cache item storage scope.