Class
DatabaseLevelCache

Definition

Namespace:Telerik.OpenAccess

Assembly:Telerik.OpenAccess.dll

Syntax:

cs-api-definition
public class DatabaseLevelCache

Inheritance: objectDatabaseLevelCache

Methods

Evict(IObjectId)

Declaration

cs-api-definition
public void Evict(IObjectId oid)

Parameters

oid

IObjectId

Evict(ObjectKey)

Declaration

cs-api-definition
public void Evict(ObjectKey objectKey)

Parameters

objectKey

ObjectKey

EvictAll()

Declaration

cs-api-definition
public void EvictAll()

EvictAll(IEnumerable<IObjectId>)

Declaration

cs-api-definition
public void EvictAll(IEnumerable<IObjectId> oids)

Parameters

oids

IEnumerable<IObjectId>

EvictAll(IEnumerable<ObjectKey>)

Declaration

cs-api-definition
public void EvictAll(IEnumerable<ObjectKey> entityKeyList)

Parameters

entityKeyList

IEnumerable<ObjectKey>

EvictAll(Type, bool)

Declaration

cs-api-definition
public void EvictAll(Type type, bool includeSubclasses)

Parameters

type

Type

includeSubclasses

bool

IsCached(IObjectId)

Declaration

cs-api-definition
public bool IsCached(IObjectId oid)

Parameters

oid

IObjectId

Returns

bool

IsCached(ObjectKey)

Declaration

cs-api-definition
public bool IsCached(ObjectKey objectKey)

Parameters

objectKey

ObjectKey

Returns

bool