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