ClassTiledProvider
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
TiledProvider()
Declaration
protected TiledProvider()
Fields
CacheStorageProperty
Identifies the CacheStorage dependency property.
Declaration
public static readonly DependencyProperty CacheStorageProperty
Field Value
DependencyProperty
IsTileCachingEnabledProperty
Identifies the IsTileCachingEnabled dependency property.
Declaration
public static readonly DependencyProperty IsTileCachingEnabledProperty
Field Value
DependencyProperty
RequestCacheLevelProperty
Identifies the RequestCacheLevel dependency property.
Declaration
public static readonly DependencyProperty RequestCacheLevelProperty
Field Value
DependencyProperty
RequestCredentialsProperty
Identifies the RequestCredentials dependency property.
Declaration
public static readonly DependencyProperty RequestCredentialsProperty
Field Value
DependencyProperty
Properties
CacheStorage
Gets or sets the CacheStorage property.
Declaration
public ICacheStorage CacheStorage { get; set; }
Property Value
IsTileCachingEnabled
Gets or sets the IsTileCachingEnabled property.
RequestCacheLevel
Gets or sets request cache level for downloading tiles.
Declaration
public RequestCacheLevel RequestCacheLevel { get; set; }
Property Value
RequestCredentials
Gets or sets credentials for downloading tiles.
Declaration
public ICredentials RequestCredentials { get; set; }
Property Value
Methods
CacheStorageChanged()
Occurs when cache storage is changed.
Declaration
protected void CacheStorageChanged()
InheritCacheStorage(TiledMapSource)
Copies the CacheStorage and IsTileCachingEnabled properties to source.
Declaration
protected virtual void InheritCacheStorage(TiledMapSource source)
Parameters
source
TiledMapSource instance.
InheritParameters(MapProviderBase)
Set parameters to the clone of map provider.
Declaration
protected override void InheritParameters(MapProviderBase clone)
Parameters
clone
Clone of map provider.
Overrides
InheritRequestCacheLevel(TiledMapSource)
Copies the RequestCacheLevel property to source.
Declaration
protected virtual void InheritRequestCacheLevel(TiledMapSource source)
Parameters
source
TiledMapSource instance.
InheritRequestCredentials(TiledMapSource)
Copies the RequestCredentials property to source.
Declaration
protected virtual void InheritRequestCredentials(TiledMapSource source)
Parameters
source
TiledMapSource instance.
IsTileCachingEnabledChanged(bool, bool)
Occurs when tile caching enabled status is changed.
OnIsTileCachingEnabledChanged(bool, bool)
Calls when the IsTileCachingEnabled property changed.
RequestCacheLevelChanged()
Occurs when RequestCacheLevel is changed.
Declaration
protected void RequestCacheLevelChanged()
RequestCredentialsChanged()
Occurs when RequestCredentials is changed.
Declaration
protected void RequestCredentialsChanged()