Condividi tramite


BackgroundTransferGroup Classe

Definizione

Gruppo denominato utilizzato per associare più operazioni di download o caricamento. Questa classe semplifica la creazione di questi gruppi da parte dell'app e il completamento di download e caricamenti simultanei, in serie o in base alla priorità.

Ad esempio, se un utente decide di scaricare e watch episodi da una serie televisiva popolare, l'app può classificare in ordine di priorità i primi episodi della serie o consentire all'utente di scegliere l'episodio da scaricare per primo.

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
Ereditarietà
Object Platform::Object IInspectable BackgroundTransferGroup
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Commenti

Un oggetto BackgroundTransferGroup può essere persistente per supportare le operazioni di trasferimento che si estendono su sessioni dell'app. Sono stati introdotti nuovi metodi per BackgroundDownloader, BackgroundUploader, DownloadOperation e UploadOperation per semplificare l'accesso ai gruppi creati in una sessione precedente dell'app.

Nota

Sono supportati fino a 50 gruppi di trasferimento univoci per app.

Proprietà

Name

Ottiene il nome del gruppo.

TransferBehavior

Ottiene o imposta la proprietà utilizzata per specificare se i trasferimenti all'interno di questo gruppo vengono eseguiti simultaneamente o in serie. I valori possibili sono definiti da BackgroundTransferBehavior.

Metodi

CreateGroup(String)

Crea un gruppo di trasferimento usando il nome del gruppo specificato.

Si applica a