Class MemoryCache
Inheritance
System.Object
MemoryCache
Namespace: Telerik.UI.Xaml.Controls.DataVisualization.Map
Assembly: Telerik.WinUI.Controls.dll
Syntax
public class MemoryCache : DependencyObject, ICacheStorage
Constructors
MemoryCache()
Declaration
public MemoryCache()
Fields
MemoryMaxSizeProperty
Declaration
public static readonly DependencyProperty MemoryMaxSizeProperty
Field Value
Microsoft.
|
Properties
MemoryMaxSize
Declaration
public long MemoryMaxSize { get; set; }
Property Value
System.
|
Methods
AddToCacheRecords(MemoryCache.CacheRecord)
Declaration
protected void AddToCacheRecords(MemoryCache.CacheRecord cacheRecord)
Parameters
Memory
|
GetCacheRecord(String)
Declaration
protected MemoryCache.CacheRecord GetCacheRecord(string fileName)
Parameters
System.
|
Returns
GetTile(String)
Declaration
protected byte[] GetTile(string fileName)
Parameters
System.
|
Returns
System.
|
Load(String)
Declaration
public virtual Stream Load(string fileName)
Parameters
System.
|
Returns
System.
|
Implements
LoadAsync(String, Action<Byte[]>)
Declaration
public virtual void LoadAsync(string fileName, Action<byte[]> callback)
Parameters
System.
|
System.
|
Implements
Save(String, DateTime, Byte[])
Declaration
public virtual void Save(string fileName, DateTime expirationDate, byte[] tile)
Parameters
System.
|
System.
|
System.
|