Table of Contents

Class FileVectorTileCache

Namespace
ThinkGeo.Core
Assembly
ThinkGeo.Core.dll
public class FileVectorTileCache : TileCache
Inheritance
FileVectorTileCache
Inherited Members

Constructors

FileVectorTileCache()

public FileVectorTileCache()

FileVectorTileCache(string)

public FileVectorTileCache(string cacheDirectory)

Parameters

cacheDirectory string

FileVectorTileCache(string, string)

public FileVectorTileCache(string cacheDirectory, string cacheId)

Parameters

cacheDirectory string
cacheId string

FileVectorTileCache(string, string, string)

public FileVectorTileCache(string cacheDirectory, string cacheId, string fileExtension)

Parameters

cacheDirectory string
cacheId string
fileExtension string

Properties

CacheDirectory

public string CacheDirectory { get; set; }

Property Value

string

FileExtension

public string FileExtension { get; set; }

Property Value

string

Methods

ClearCacheCore()

protected override void ClearCacheCore()

DeleteTileCore(Tile)

protected override void DeleteTileCore(Tile tile)

Parameters

tile Tile

GetTileAsyncCore(int, long, long, CancellationToken)

protected override Task<Tile> GetTileAsyncCore(int zoom, long column, long row, CancellationToken cancellationToken)

Parameters

zoom int
column long
row long
cancellationToken CancellationToken

Returns

Task<Tile>

GetTileCore(int, long, long)

protected override Tile GetTileCore(int zoom, long column, long row)

Parameters

zoom int
column long
row long

Returns

Tile

SaveTileAsyncCore(Tile, CancellationToken)

protected override Task SaveTileAsyncCore(Tile tile, CancellationToken cancellationToken)

Parameters

tile Tile
cancellationToken CancellationToken

Returns

Task

SaveTileCore(Tile)

protected override void SaveTileCore(Tile tile)

Parameters

tile Tile