Table of Contents

Interface IObjectCache<K, E>

Namespace
Tlabs.Data.Repo.Intern
Assembly
Tlabs.Data.dll

Object cache.

public interface IObjectCache<K, E> : IMemoryCache, IDisposable where K : notnull

Type Parameters

K
E
Inherited Members
Extension Methods

Properties

CfgOptions

Configured cache options in use.

AbstractObjectCache<K, E>.Options CfgOptions { get; }

Property Value

AbstractObjectCache<K, E>.Options

Count

Count of currently cached objects (informational).

int Count { get; }

Property Value

int

Methods

GetKey(E)

Get a key from tmplObj.

K GetKey(E tmplObj)

Parameters

tmplObj E

Returns

K