C# Класс iOSHelpers.BackgroundDownload

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

Открытые свойства

Свойство Тип Описание
Identifier string
RestoredDownloads Action>

Защищенные свойства (Protected)

Свойство Тип Описание
Tcs TaskCompletionSource

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

Метод Описание
BackgroundDownload ( NSUrlSessionDownloadTask task ) : System
DownloadFileAsync ( Uri url, string destination ) : Task
FindSessions ( ) : void
Initalize ( ) : void
RepairFromBackground ( string sessionIdentifier, System.Action action ) : void

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

Метод Описание
BackgroundDownload ( ) : System
CompletBackgroundSession ( string identifier ) : void
InitBackgroundSession ( ) : NSUrlSession
InitBackgroundSession ( string identifier ) : NSUrlSession
restoreTasks ( NSUrlSession ses, NSUrlSessionDataTask sessions, NSUrlSessionUploadTask uploads, NSUrlSessionDownloadTask downloads ) : void

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

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

public BackgroundDownload ( NSUrlSessionDownloadTask task ) : System
task NSUrlSessionDownloadTask
Результат System

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

public DownloadFileAsync ( Uri url, string destination ) : Task
url System.Uri
destination string
Результат Task

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

public FindSessions ( ) : void
Результат void

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

public static Initalize ( ) : void
Результат void

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

public static RepairFromBackground ( string sessionIdentifier, System.Action action ) : void
sessionIdentifier string
action System.Action
Результат void

Описание свойств

Identifier публичное статическое свойство

public static string Identifier
Результат string

RestoredDownloads публичное статическое свойство

public static Action> RestoredDownloads
Результат Action>

Tcs защищенное свойство

protected TaskCompletionSource Tcs
Результат TaskCompletionSource