C# Класс RadioDld.CachedWebClient

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
DownloadData ( Uri uri, int fetchIntervalHrs, string userAgent ) : byte[]
DownloadString ( Uri uri, int fetchIntervalHrs, string userAgent ) : string
GetInstance ( ) : CachedWebClient

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

Метод Описание
AddToHTTPCache ( Uri uri, bool requestSuccess, byte data ) : void
CachedWebClient ( ) : System
DatabasePath ( ) : string
DownloadData ( Uri uri, int fetchIntervalHrs ) : byte[]
DownloadString ( Uri uri, int fetchIntervalHrs ) : string
FetchDbConn ( ) : SQLiteConnection
GetHTTPCacheContent ( Uri uri, bool &requestSuccess ) : byte[]
GetHTTPCacheLastUpdate ( Uri uri ) : DateTime?

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

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

public DownloadData ( Uri uri, int fetchIntervalHrs, string userAgent ) : byte[]
uri System.Uri
fetchIntervalHrs int
userAgent string
Результат byte[]

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

public DownloadString ( Uri uri, int fetchIntervalHrs, string userAgent ) : string
uri System.Uri
fetchIntervalHrs int
userAgent string
Результат string

GetInstance() публичный статический Метод

public static GetInstance ( ) : CachedWebClient
Результат CachedWebClient