Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

Microsoft.Phone.BackgroundTransfer Namespace

This namespace provides access to the APIs that enable background file transfers on Windows Phone.


If you use this API in your app, you must specify the following capabilities in the app manifest. Otherwise, your app might not work correctly or it might exit unexpectedly.


Windows Phone 8, Windows Phone OS 7.1

For more info, see App capabilities and hardware requirements for Windows Phone 8.

Public classBackgroundTransferEventArgsProvides data for TransferStatusChanged and TransferProgressChanged events.
Public classBackgroundTransferInternalExceptionRepresents an exception thrown when the Background Transfer Service encounters an internal error.
Public classBackgroundTransferRequestRepresents a background file transfer request.
Public classBackgroundTransferServiceEnables the management of background transfer requests.

Public enumerationTransferPreferencesDefines the list of preferences for background transfer requests.
Public enumerationTransferStatusDefines the list of states that a background transfer request can be.

© 2015 Microsoft