BackgroundTransferGroup Classe

Définition

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
Object Platform::Object IInspectable BackgroundTransferGroup
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.

S’applique à