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
- Наследование
- Атрибуты
Требования к 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) |
Создает группу передачи, используя предоставленное имя группы. |