Skip to content

SqliteBitmapTileCache

Inheritance Hierarchy

Members Summary

Public Constructors Summary

Name Description
SqliteBitmapTileCache() Initializes a new instance of the class.
SqliteBitmapTileCache(String,String) Initializes a new instance of the class.

Protected Constructors Summary

Name Description
N/A N/A

Public Properties Summary

Name Return Type Description
CacheId String N/A
DatabasePathFilename String N/A
ExpirationTime TimeSpan N/A
ImageFormat RasterTileFormat N/A
JpegQuality Int16 N/A
LoadingTileImage GeoImage N/A
NoDataTileImage GeoImage N/A
TileAccessMode TileAccessMode N/A

Protected Properties Summary

Name Return Type Description
N/A N/A N/A

Public Methods Summary

Name Description
ClearCache() N/A
DeleteTile(Tile) N/A
Equals(Object) N/A
GetHashCode() N/A
GetTile(Int32,Int64,Int64) N/A
GetType() N/A
SaveTile(Tile) N/A
ToString() N/A

Protected Methods Summary

Name Description
ClearCacheCore() N/A
DeleteTileCore(Tile) N/A
Finalize() N/A
GetTileCore(Int32,Int64,Int64) N/A
MemberwiseClone() N/A
OnGettingCacheTile(GettingCacheImageBitmapTileCacheEventArgs) N/A
OnGottenCacheTile(GottenCacheImageBitmapTileCacheEventArgs) N/A
SaveTileCore(Tile) N/A

Public Events Summary

Name Event Arguments Description
GottenCacheTile GottenCacheImageBitmapTileCacheEventArgs N/A
GettingCacheTile GettingCacheImageBitmapTileCacheEventArgs N/A

Members Detail

Public Constructors

Name Description
SqliteBitmapTileCache() Initializes a new instance of the class.
SqliteBitmapTileCache(String,String) Initializes a new instance of the class.

Protected Constructors

Public Properties

CacheId

Summary

N/A

Remarks

N/A

Return Value

String


DatabasePathFilename

Summary

N/A

Remarks

N/A

Return Value

String


ExpirationTime

Summary

N/A

Remarks

N/A

Return Value

TimeSpan


ImageFormat

Summary

N/A

Remarks

N/A

Return Value

RasterTileFormat


JpegQuality

Summary

N/A

Remarks

N/A

Return Value

Int16


LoadingTileImage

Summary

N/A

Remarks

N/A

Return Value

GeoImage


NoDataTileImage

Summary

N/A

Remarks

N/A

Return Value

GeoImage


TileAccessMode

Summary

N/A

Remarks

N/A

Return Value

TileAccessMode


Protected Properties

Public Methods

ClearCache()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
N/A N/A N/A

DeleteTile(Tile)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
tile Tile N/A

Equals(Object)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Boolean N/A

Parameters

Name Type Description
obj Object N/A

GetHashCode()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Int32 N/A

Parameters

Name Type Description
N/A N/A N/A

GetTile(Int32,Int64,Int64)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Tile N/A

Parameters

Name Type Description
zoom Int32 N/A
column Int64 N/A
row Int64 N/A

GetType()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Type N/A

Parameters

Name Type Description
N/A N/A N/A

SaveTile(Tile)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
tile Tile N/A

ToString()

Summary

N/A

Remarks

N/A

Return Value

Type Description
String N/A

Parameters

Name Type Description
N/A N/A N/A

Protected Methods

ClearCacheCore()

Summary

N/A

Remarks

This method will not take effect when the ReadOnly is set to true.

Return Value

Type Description
Void N/A

Parameters

Name Type Description
N/A N/A N/A

DeleteTileCore(Tile)

Summary

N/A

Remarks

This method will not take effect when the ReadOnly is set to true.

Return Value

Type Description
Void N/A

Parameters

Name Type Description
tile Tile The target tile to be deleted.

Finalize()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
N/A N/A N/A

GetTileCore(Int32,Int64,Int64)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Tile Returns the BitmapTile corresponding to the passed in row and column.

Parameters

Name Type Description
zoom Int32 N/A
row Int64 The target row for the tile to fetch.
column Int64 The target column for the tile to fetch.

MemberwiseClone()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Object N/A

Parameters

Name Type Description
N/A N/A N/A

OnGettingCacheTile(GettingCacheImageBitmapTileCacheEventArgs)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
e GettingCacheImageBitmapTileCacheEventArgs N/A

OnGottenCacheTile(GottenCacheImageBitmapTileCacheEventArgs)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
e GottenCacheImageBitmapTileCacheEventArgs N/A

SaveTileCore(Tile)

Summary

N/A

Remarks

This method will not take effect when the ReadOnly is set to true.

Return Value

Type Description
Void N/A

Parameters

Name Type Description
tile Tile The target tile to be saved.

Public Events

GottenCacheTile

N/A

Remarks

N/A

Event Arguments

GottenCacheImageBitmapTileCacheEventArgs

GettingCacheTile

N/A

Remarks

N/A

Event Arguments

GettingCacheImageBitmapTileCacheEventArgs