C# Class iOSHelpers.BackgroundDownload

Afficher le fichier Open project: Clancey/iOSHelpers Class Usage Examples

Méthodes publiques

Свойство Type Description
Identifier string
RestoredDownloads Action>

Protected Properties

Свойство Type Description
Tcs TaskCompletionSource

Méthodes publiques

Méthode Description
BackgroundDownload ( NSUrlSessionDownloadTask task ) : System
DownloadFileAsync ( Uri url, string destination ) : Task
FindSessions ( ) : void
Initalize ( ) : void
RepairFromBackground ( string sessionIdentifier, System.Action action ) : void

Private Methods

Méthode Description
BackgroundDownload ( ) : System
CompletBackgroundSession ( string identifier ) : void
InitBackgroundSession ( ) : NSUrlSession
InitBackgroundSession ( string identifier ) : NSUrlSession
restoreTasks ( NSUrlSession ses, NSUrlSessionDataTask sessions, NSUrlSessionUploadTask uploads, NSUrlSessionDownloadTask downloads ) : void

Method Details

BackgroundDownload() public méthode

public BackgroundDownload ( NSUrlSessionDownloadTask task ) : System
task NSUrlSessionDownloadTask
Résultat System

DownloadFileAsync() public méthode

public DownloadFileAsync ( Uri url, string destination ) : Task
url System.Uri
destination string
Résultat Task

FindSessions() public méthode

public FindSessions ( ) : void
Résultat void

Initalize() public static méthode

public static Initalize ( ) : void
Résultat void

RepairFromBackground() public static méthode

public static RepairFromBackground ( string sessionIdentifier, System.Action action ) : void
sessionIdentifier string
action System.Action
Résultat void

Property Details

Identifier public_oe static_oe property

public static string Identifier
Résultat string

RestoredDownloads public_oe static_oe property

public static Action> RestoredDownloads
Résultat Action>

Tcs protected_oe property

protected TaskCompletionSource Tcs
Résultat TaskCompletionSource