Class TiledProvider
Represents map provider which provide map sources for MultiScaleImage control.
Inherited Members
Namespace: Telerik.Windows.Controls.Map
Assembly: Telerik.Windows.Controls.DataVisualization.dll
Syntax
public abstract class TiledProvider : MapProviderBase, IDisposable
Constructors
TiledProvider()
Declaration
protected TiledProvider()
Fields
CacheStorageProperty
Identifies the CacheStorage dependency property.
Declaration
public static readonly DependencyProperty CacheStorageProperty
Field Value
System.Windows.DependencyProperty
|
IsTileCachingEnabledProperty
Identifies the IsTileCachingEnabled dependency property.
Declaration
public static readonly DependencyProperty IsTileCachingEnabledProperty
Field Value
System.Windows.DependencyProperty
|
RequestCacheLevelProperty
Identifies the RequestCacheLevel dependency property.
Declaration
public static readonly DependencyProperty RequestCacheLevelProperty
Field Value
System.Windows.DependencyProperty
|
RequestCredentialsProperty
Identifies the RequestCredentials dependency property.
Declaration
public static readonly DependencyProperty RequestCredentialsProperty
Field Value
System.Windows.DependencyProperty
|
Properties
CacheStorage
Gets or sets the CacheStorage property.
Declaration
public ICacheStorage CacheStorage { get; set; }
Property Value
ICacheStorage
|
IsTileCachingEnabled
Gets or sets the IsTileCachingEnabled property.
Declaration
public bool IsTileCachingEnabled { get; set; }
Property Value
System.Boolean
|
RequestCacheLevel
Gets or sets request cache level for downloading tiles.
Declaration
public RequestCacheLevel RequestCacheLevel { get; set; }
Property Value
System.Net.Cache.RequestCacheLevel
|
RequestCredentials
Gets or sets credentials for downloading tiles.
Declaration
public ICredentials RequestCredentials { get; set; }
Property Value
System.Net.ICredentials
|
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
TiledMapSource
source
TiledMapSource instance. |
InheritParameters(MapProviderBase)
Set parameters to the clone of map provider.
Declaration
protected override void InheritParameters(MapProviderBase clone)
Parameters
MapProviderBase
clone
Clone of map provider. |
Overrides
InheritRequestCacheLevel(TiledMapSource)
Copies the RequestCacheLevel property to source.
Declaration
protected virtual void InheritRequestCacheLevel(TiledMapSource source)
Parameters
TiledMapSource
source
TiledMapSource instance. |
InheritRequestCredentials(TiledMapSource)
Copies the RequestCredentials property to source.
Declaration
protected virtual void InheritRequestCredentials(TiledMapSource source)
Parameters
TiledMapSource
source
TiledMapSource instance. |
IsTileCachingEnabledChanged(Boolean, Boolean)
Occurs when tile caching enabled status is changed.
Declaration
protected void IsTileCachingEnabledChanged(bool oldValue, bool newValue)
Parameters
System.Boolean
oldValue
Old value. |
System.Boolean
newValue
New value. |
OnIsTileCachingEnabledChanged(Boolean, Boolean)
Calls when the IsTileCachingEnabled property changed.
Declaration
protected virtual void OnIsTileCachingEnabledChanged(bool oldValue, bool newValue)
Parameters
System.Boolean
oldValue
|
System.Boolean
newValue
|
RequestCacheLevelChanged()
Occurs when RequestCacheLevel is changed.
Declaration
protected void RequestCacheLevelChanged()
RequestCredentialsChanged()
Occurs when RequestCredentials is changed.
Declaration
protected void RequestCredentialsChanged()