TiledProvider
Represents map provider which provide map sources for MultiScaleImage control.
Definition
Namespace:Telerik.Windows.Controls.Map
Assembly:Telerik.Windows.Controls.DataVisualization.dll
Syntax:
public abstract class TiledProvider : MapProviderBase, IDisposable
Inheritance: objectMapProviderBaseTiledProvider
Derived Classes:
Implements:
Inherited Members
Constructors
protected TiledProvider()
Fields
CacheStorageProperty
DependencyProperty
Identifies the CacheStorage dependency property.
public static readonly DependencyProperty CacheStorageProperty
IsTileCachingEnabledProperty
DependencyProperty
Identifies the IsTileCachingEnabled dependency property.
public static readonly DependencyProperty IsTileCachingEnabledProperty
RequestCacheLevelProperty
DependencyProperty
Identifies the RequestCacheLevel dependency property.
public static readonly DependencyProperty RequestCacheLevelProperty
RequestCredentialsProperty
DependencyProperty
Identifies the RequestCredentials dependency property.
public static readonly DependencyProperty RequestCredentialsProperty
Properties
Gets or sets the CacheStorage property.
public ICacheStorage CacheStorage { get; set; }
Gets or sets the IsTileCachingEnabled property.
public bool IsTileCachingEnabled { get; set; }
Gets or sets request cache level for downloading tiles.
public RequestCacheLevel RequestCacheLevel { get; set; }
Gets or sets credentials for downloading tiles.
public ICredentials RequestCredentials { get; set; }
Methods
Occurs when cache storage is changed.
protected void CacheStorageChanged()
Copies the CacheStorage and IsTileCachingEnabled properties to source.
protected virtual void InheritCacheStorage(TiledMapSource source)
TiledMapSource instance.
Set parameters to the clone of map provider.
protected override void InheritParameters(MapProviderBase clone)
Clone of map provider.
Overrides:
Copies the RequestCacheLevel property to source.
protected virtual void InheritRequestCacheLevel(TiledMapSource source)
TiledMapSource instance.
Copies the RequestCredentials property to source.
protected virtual void InheritRequestCredentials(TiledMapSource source)
TiledMapSource instance.
Occurs when RequestCacheLevel is changed.
protected void RequestCacheLevelChanged()
Occurs when RequestCredentials is changed.
protected void RequestCredentialsChanged()