Compartilhar via


Interfaces de otimização de entrega

Use as seguintes interfaces de Otimização de Entrega para transferir arquivos e monitorar trabalhos dentro da fila de transferência.

Interface Descrição
IBackgroundCopyCallback Os clientes implementam a interface IBackgroundCopyCallback para receber notificação de que um trabalho está concluído, foi modificado ou está em erro.
IBackgroundCopyError Recupera detalhes de um erro de trabalho.
IBackgroundCopyFile Recupera os nomes de arquivo local e remoto de uma solicitação de transferência de arquivo no trabalho e seu andamento.
IBackgroundCopyFile2 Especifica um novo nome remoto para o arquivo e recupera a lista de intervalos a serem baixados.
IBackgroundCopyFile5 Fornece métodos genéricos de propriedade get e set para propriedades BackgroundCopyFile.
IBackgroundCopyJob Adiciona arquivos ao trabalho, define o nível de prioridade do trabalho, determina o estado do trabalho e inicia e interrompe o trabalho.
IBackgroundCopyJob5 Consulta ou define vários comportamentos opcionais de um trabalho.
IBackgroundCopyManager Cria trabalhos de transferência, recupera um objeto enumerador de trabalhos na fila e recupera trabalhos individuais da fila.
IDeliveryOptimizationJob Use para baixar intervalos de um arquivo.
IDeliveryOptimizationFile Use para identificar o status de um arquivo específico.
IDODownload Usado para iniciar e gerenciar um download.
IDODownloadInternal Usado para obter ou definir propriedades de download estendido.
IDODownloadStatusCallback Usado para receber notificações sobre um download.
IDOManager Usado para criar um novo download e enumerar downloads existentes.
IEnumBackgroundCopyFiles Enumera arquivos no trabalho.