ObjectCacheManager Class
Applies To: Dynamics CRM 2013
Object cache manager. (Developer Extensions)
Namespace: Microsoft.Xrm.Client.Caching
Assembly: Microsoft.Xrm.Client (in Microsoft.Xrm.Client.dll)
Inheritance Hierarchy
System.Object
Microsoft.Xrm.Client.Caching.ObjectCacheManager
Syntax
public static class ObjectCacheManager
[ExtensionAttribute]
public ref class ObjectCacheManager abstract sealed
[<AbstractClass>]
[<Sealed>]
type ObjectCacheManager = class end
<ExtensionAttribute>
Public NotInheritable Class ObjectCacheManager
Methods
|
Clear(ObjectCache) |
Removes all items from the cache.
|
|
Get<T>(ObjectCache, String, Func<ObjectCache, T>, Action<ObjectCache, T>, String) |
|
|
Get<T>(ObjectCache, String, Func<ObjectCache, T>, Func<CacheItemPolicy>, String) |
|
|
Get<T>(String, Func<ObjectCache, T>, Action<ObjectCache, T>, String) |
|
|
Get<T>(String, Func<ObjectCache, T>, Func<CacheItemPolicy>, String) |
|
|
Get<T>(String, String, Func<ObjectCache, T>, Action<ObjectCache, T>, String) |
|
|
Get<T>(String, String, Func<ObjectCache, T>, Func<CacheItemPolicy>, String) |
|
|
GetCacheItemDetail(ObjectCache, String, String) |
|
|
GetCacheItemPolicy(ChangeMonitor, String) |
|
|
GetCacheItemPolicy(IEnumerable<String>, String, String) |
|
|
GetCacheItemPolicy(ObjectCache, IEnumerable<String>, String, String) |
|
|
GetCacheItemPolicy(String) |
|
|
GetChangeMonitor(ObjectCache, IEnumerable<String>, String) |
|
|
GetInstance(String) |
|
|
Insert(ObjectCache, String, Object, CacheItemPolicy, String) |
|
|
Insert(ObjectCache, String, Object, IEnumerable<String>, String) |
|
|
RemoveAll(ObjectCache, String) |
|
|
Reset() |
|
Thread Safety
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Microsoft.Xrm.Client.Caching Namespace
Developer extensions for Microsoft Dynamics CRM 2013
Return to top