Поделиться через


BackgroundTransferGroup Класс

Определение

Именованной группы, используемой для связывания нескольких операций загрузки или отправки. Этот класс позволяет приложению легко создавать эти группы, а также выполнять скачивание и отправку одновременно, в последовательном режиме или на основе приоритета.

Например, если пользователь решает скачать и watch эпизоды из популярного телесериала, ваше приложение может определить приоритеты самых ранних эпизодов серии или позволить пользователю выбрать, какой эпизод скачать первым.

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
Наследование
Object Platform::Object IInspectable BackgroundTransferGroup
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Комментарии

Объект BackgroundTransferGroup может сохраняться для поддержки операций передачи, охватывающих сеансы приложения. В BackgroundDownloader, BackgroundUploader, DownloadOperation и UploadOperation появились новые методы для упрощения доступа к группам, созданным в предыдущем сеансе приложения.

Примечание

Для каждого приложения поддерживается до 50 уникальных групп передачи.

Свойства

Name

Возвращает имя группы.

TransferBehavior

Возвращает или задает свойство, используемое для указания того, выполняются ли передачи внутри этой группы одновременно или последовательно. Возможные значения определяются BackgroundTransferBehavior.

Методы

CreateGroup(String)

Создает группу передачи, используя предоставленное имя группы.

Применяется к