Compartir a través de


BackgroundTransferGroup Clase

Definición

Grupo con nombre que se usa para asociar varias operaciones de descarga o carga. Esta clase facilita que la aplicación cree estos grupos y complete las descargas y cargas simultáneamente, en serie o en función de la prioridad.

Por ejemplo, si un usuario decide descargar y watch episodios de una serie de televisión popular, la aplicación puede priorizar los primeros episodios de la serie o permitir al usuario elegir qué episodio descargar primero.

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

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Comentarios

Un objeto BackgroundTransferGroup puede conservarse para admitir operaciones de transferencia que abarcan sesiones de la aplicación. Se han introducido nuevos métodos en BackgroundDownloader, BackgroundUploader, DownloadOperation y UploadOperation para simplificar el acceso a los grupos creados en una sesión de aplicación anterior.

Nota

Se admiten hasta 50 grupos de transferencia únicos por aplicación.

Propiedades

Name

Obtiene el nombre del grupo.

TransferBehavior

Obtiene o establece la propiedad utilizada para especificar si las transferencias dentro de este grupo se ejecutan simultáneamente o en serie. BackgroundTransferBehavior define los valores posibles.

Métodos

CreateGroup(String)

Crea un grupo de transferencia con el nombre del grupo proporcionado.

Se aplica a