IBackgroundTransferOperation IBackgroundTransferOperation IBackgroundTransferOperation IBackgroundTransferOperation IBackgroundTransferOperation Interface


Represents a background transfer operation.

public : interface IBackgroundTransferOperation
struct winrt::Windows::Networking::BackgroundTransfer::IBackgroundTransferOperation
public interface IBackgroundTransferOperation
Public Interface IBackgroundTransferOperation
// You can't instantiate an interface directly in JavaScript. You can use objects that implement the interface, however.

Windows 10 requirements

Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)


CostPolicy CostPolicy CostPolicy CostPolicy CostPolicy

Gets and sets the cost policy for the background transfer.

Group Group Group Group Group


Group may be altered or unavailable for releases after Windows 8.1. Instead, use the relevant DownloadOperation or UploadOperation TransferGroup.

Gets a string value indicating the group the transfer belongs to.

Guid Guid Guid Guid Guid

Gets the Guid for the background transfer operation.

Method Method Method Method Method

Specifies the method to use for the background transfer operation.

RequestedUri RequestedUri RequestedUri RequestedUri RequestedUri

Gets the URI for the background transfer.


GetResponseInformation() GetResponseInformation() GetResponseInformation() GetResponseInformation() GetResponseInformation()

Gets the response infomation.

GetResultStreamAt(UInt64) GetResultStreamAt(UInt64) GetResultStreamAt(UInt64) GetResultStreamAt(UInt64) GetResultStreamAt(UInt64)

Gets the partial response at the specified position.