Informations
Le sujet que vous avez demandé est indiqué ci-dessous. Toutefois, ce sujet ne figure pas dans la bibliothèque.

Windows.Networking.BackgroundTransfer Namespace

Active les fonctions avancées de transfert dans une application. Pour obtenir une vue d'ensemble des fonctionnalités de transfert d'arrière-plan, consultez la rubrique Transférant les données en arrière-plan. Téléchargez l'Exemple de transfert d'arrière-plan pour les exemples en JavaScript, C# et C++.

Remarque  Le transfert en arrière-plan est principalement conçu pour les opérations de migration à long terme pour les ressources comme le graphique, la musique et les grandes images. Pour les opérations à court terme relatives aux transferts de ressources plus petites (autrement dit, de quelques Ko), les API HTTP sont recommandées. HttpClient est préférable et peut être utilisé dans toutes les langues prises en charge par les applications Windows Store. XHR peut être utilisé en JavaScript. IXHR2 peut être utilisé en C++.

Membres

Windows.Networking.BackgroundTransferEspace de noms possède ces types de membres :

Classes

Windows.Networking.BackgroundTransferEspace de noms possède ces classes.

ClasseDescription
BackgroundDownloader Used to configure downloads prior to the actual creation of the download operation using CreateDownload.
BackgroundTransferContentPart Represents a content part of a multi-part transfer request. Each BackgroundTransferContentPart object can represent either a single string of text content or a single file payload, but not both.
BackgroundTransferError Used to provide errors encountered during a transfer operation.
BackgroundTransferGroup A named group used to associate multiple download or upload operations. This class makes it easy for your app to create these groups and to complete downloads and uploads simultaneously, in serial, or based on priority.
BackgroundUploader Used to configure upload prior to the actual creation of the upload operation using CreateUpload.
ContentPrefetcher Provides properties for specifying web resources to be prefetched. Windows will use heuristics to attempt to download the specified resources in advance of your app being launched by the user.
DownloadOperation Performs an asynchronous download operation. The Background Transfer sample demonstrates this functionality.
ResponseInformation Represents data that is returned by a server response.
UnconstrainedTransferRequestResult Represents the result a request for unconstrained transfers from a BackgroundDownloader or BackgroundUploader object.
UploadOperation Performs an asynchronous upload operation.

 

Énumérations

Windows.Networking.BackgroundTransferEspace de noms possède ces énumérations.

ÉnumérationDescription
BackgroundTransferBehavior Defines values used to indicate if downloads and uploads within a BackgroundTransferGroup run in simultaneously or in serial.
BackgroundTransferCostPolicy Defines values used to specify whether transfers can occur on metered networks.
BackgroundTransferPriority Defines the values used to indicate the priority of a download or upload operation when within a BackgroundTransferGroup.
BackgroundTransferStatus Defines transfer operation status values.

 

Interfaces

Windows.Networking.BackgroundTransferEspace de noms définit ces interfaces.

InterfaceDescription
IBackgroundTransferBase Represents a background transfer operation.
IBackgroundTransferContentPartFactory Creates a BackgroundTransferContentPart object.
IBackgroundTransferOperation Represents a background transfer operation.
IBackgroundTransferOperationPriority Use this interface to determine the priority of a downloads or uploads within a BackgroundTransferGroup. Possible values are defined by the BackgroundTransferPriority enumeration.

 

Structures

Windows.Networking.BackgroundTransferEspace de noms possède ces structures.

StructureDescription
BackgroundDownloadProgress Contains status information about the download operation.
BackgroundUploadProgress Contains status information about the upload operation.

 

Remarques

Conditions requises

Client minimal pris en charge

Windows 8

Serveur minimal pris en charge

Windows Server 2012

Espace de noms

Windows.Networking.BackgroundTransfer
Windows::Networking::BackgroundTransfer [C++]

Métadonnées

Windows.winmd

Voir aussi

Autres ressources
Ajout de la prise en charge des connexions réseau
Comment configurer les fonctionnalités d'isolement réseau
Démarrage rapide : téléchargement d'un fichier
Démarrage rapide : téléchargement d'un fichier
Transfert d'un fichier à partir d'une ressource du réseau
Transfert des données en arrière-plan
Référence
HttpClient
IXHR2
Windows.Storage
XHR
Exemples
Exemple de transfert en arrière-plan

 

 

Afficher:
© 2014 Microsoft