BackgroundTransferGroup Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Groupe nommé utilisé pour associer plusieurs opérations de téléchargement ou de chargement. Cette classe permet à votre application de créer facilement ces groupes et d’effectuer des téléchargements et des chargements simultanément, en série ou en fonction de la priorité.
Par exemple, si un utilisateur décide de télécharger et de watch des épisodes à partir d’une série télévisée populaire, votre application peut hiérarchiser les premiers épisodes de la série ou laisser l’utilisateur choisir l’épisode à télécharger en premier.
public ref class BackgroundTransferGroup sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class BackgroundTransferGroup final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class BackgroundTransferGroup
Public NotInheritable Class BackgroundTransferGroup
- Héritage
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Remarques
Un objet BackgroundTransferGroup peut persister pour prendre en charge les opérations de transfert qui couvrent les sessions d’application. De nouvelles méthodes ont été introduites pour BackgroundDownloader, BackgroundUploader, DownloadOperation et UploadOperation afin de simplifier l’accès aux groupes créés dans une session d’application précédente.
Notes
Jusqu’à 50 groupes de transfert uniques par application sont pris en charge.
Propriétés
Name |
Obtient le nom du groupe. |
TransferBehavior |
Obtient ou définit la propriété utilisée pour spécifier si les transferts au sein de ce groupe s’exécutent simultanément ou en série. Les valeurs possibles sont définies par BackgroundTransferBehavior. |
Méthodes
CreateGroup(String) |
Crée un groupe de transfert à l’aide du nom de groupe fourni. |