C# Класс SuperMap.WinRT.Mapping.QueueSystem

关于OfflineStorage的设计不太合理 整个类文件需要拆分
Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
GetImageStart void
OnDownloadImageCompleted void
QueueSystem System
_executantPool_DownloadImageCompleted void

Открытые методы

Метод Описание
Cancel ( string id ) : void
ClearMemoryCache ( string id ) : void
Dispose ( ) : void

释放占据的所有资源,不再请求。

GetHowToDownloadById ( string id ) : Task>.Func
GetStorage ( string id ) : IOfflineStorage
InputTiles ( string id, IList tiles ) : void
Register ( string id, IOfflineStorage storage, Func howToDownload ) : void

注册一个新的图层。

ResetStorage ( string id, IOfflineStorage storage ) : void
Unregiest ( string id ) : void

注销一个图层。

Приватные методы

Метод Описание
GetImageStart ( ) : void
OnDownloadImageCompleted ( Tile tile ) : void
QueueSystem ( ) : System
_executantPool_DownloadImageCompleted ( object sender, Tile e ) : void

Описание методов

Cancel() публичный Метод

public Cancel ( string id ) : void
id string
Результат void

ClearMemoryCache() публичный Метод

public ClearMemoryCache ( string id ) : void
id string
Результат void

Dispose() публичный Метод

释放占据的所有资源,不再请求。
public Dispose ( ) : void
Результат void

GetHowToDownloadById() публичный Метод

public GetHowToDownloadById ( string id ) : Task>.Func
id string
Результат Task>.Func

GetStorage() публичный Метод

public GetStorage ( string id ) : IOfflineStorage
id string
Результат IOfflineStorage

InputTiles() публичный Метод

public InputTiles ( string id, IList tiles ) : void
id string
tiles IList
Результат void

Register() публичный Метод

注册一个新的图层。
public Register ( string id, IOfflineStorage storage, Func howToDownload ) : void
id string
storage IOfflineStorage
howToDownload Func
Результат void

ResetStorage() публичный Метод

public ResetStorage ( string id, IOfflineStorage storage ) : void
id string
storage IOfflineStorage
Результат void

Unregiest() публичный Метод

注销一个图层。
public Unregiest ( string id ) : void
id string
Результат void