BackgroundTransferPriority Enum

Definition

Indicates the priority that a BackgroundTransfer operation(download or upload) has in terms of scheduling within an app.

public enum class BackgroundTransferPriority
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class BackgroundTransferPriority
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum BackgroundTransferPriority
var value = Windows.Networking.BackgroundTransfer.BackgroundTransferPriority.default
Public Enum BackgroundTransferPriority
Inheritance
BackgroundTransferPriority
Attributes

Windows requirements

Device family
Windows 10 (introduced in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v1.0)

Fields

Name Value Description
Default 0

Default priority setting for an operation. By default when a new operation is created, it is placed at the end of the current transfer queue.

High 1

High priority setting for an operation. Ensures that the operation doesn't get placed at the very end of the queue, and is instead placed near the front.

Low 2

Low priority setting for an operation. Ensures that the operation doesn't get placed at the very front of the queue, and is instead placed near the end.

Remarks

Version history

Windows version SDK version Value added
1809 17763 Low

Applies to

See also