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


Интерфейсы оптимизации поставки

Используйте следующие интерфейсы оптимизации доставки для передачи файлов и отслеживания заданий в очереди передачи.

Интерфейс Description
IBackgroundCopyCallback Клиенты реализуют интерфейс IBackgroundCopyCallback для получения уведомления о завершении задания, изменении или ошибке.
IBackgroundCopyError Извлекает сведения об ошибке задания.
IBackgroundCopyFile Извлекает имена локальных и удаленных файлов запроса на передачу файлов в задании и его ход выполнения.
IBackgroundCopyFile2 Задает новое удаленное имя файла и извлекает список диапазонов для скачивания.
IBackgroundCopyFile5 Предоставляет методы получения и задания универсальных свойств для свойств BackgroundCopyFile.
IBackgroundCopyJob Добавляет файлы в задание, задает уровень приоритета задания, определяет состояние задания и запускает и останавливает задание.
IBackgroundCopyJob5 Запросы или задает несколько необязательных действий задания.
IBackgroundCopyManager Создает задания передачи, извлекает объект перечислителя заданий в очереди и извлекает отдельные задания из очереди.
IDeliveryOptimizationJob Используется для скачивания диапазонов файла.
IDeliveryOptimizationFile Используется для идентификации состояния определенного файла.
IDODownload Используется для запуска и управления скачиванием.
IDODownloadInternal Используется для получения или задания расширенных свойств загрузки.
IDODownloadStatusCallback Используется для получения уведомлений о скачивании.
IDOManager Используется для создания новой загрузки и перечисления существующих загрузок.
IEnumBackgroundCopyFiles Перечисляет файлы в задании.