The CheckoutManager type exposes the following members.

Constructors

  NameDescription
CheckoutManagerOverloaded.

Methods

  NameDescription
Dispose
Release all resources managed by instance
DownloadFiles
Performs synchronous parallel multi-threaded download of all files in the configuration.
DownloadFilesAsync
Start asynchronous parallel multi-threaded download of all files in the configuration.
DownloadFilesCancelAsync
Cancel asynchronous download that was started by DownloadFilesAsync(String, Int32).
DownloadFilesPauseAsync
Pause asynchronous download of files that was started by DownloadFilesAsync(String, Int32).
DownloadFilesResumeAsync
Resume asynchronous download of files if it was previously paused by DownloadFilesPauseAsync()()().
Lock
Lock all items in the configuration that have action='lock'.

Properties

  NameDescription
Flags
Property contains value of CheckoutManagerFlags and shows which operations should be performed during checkout.

Events

  NameDescription
DownloadFileCompleted
A single file download is complete; the argument contains the result of the download.
DownloadFilesCompleted
Downloads are complete; arguments contain result of the operation.
DownloadFilesProgressChanged
Progress of download operation is changed; arguments contains progress percentage.

See Also