Compartilhar via


TransferManager Classe

Definição

A classe main para iniciar e controlar todos os tipos de transferências.

public class TransferManager : IAsyncDisposable
type TransferManager = class
    interface IAsyncDisposable
Public Class TransferManager
Implements IAsyncDisposable
Herança
TransferManager
Implementações

Construtores

TransferManager()

Construtor protegido para simulação.

TransferManager(TransferManagerOptions)

Construtor para criar um TransferManager.

Métodos

GetResumableTransfersAsync()

Lista todas as transferências armazenadas no ponto de verificação que podem ser retomadas.

GetTransfersAsync(StorageTransferStatus[])

Obtém as transferências atuais armazenadas no TransferManager.

PauseTransferIfRunningAsync(DataTransfer, CancellationToken)

Tenta pausar a transferência do respectivo DataTransfer.

PauseTransferIfRunningAsync(String, CancellationToken)

Tenta pausar a transferência da respectiva ID.

ResumeTransferAsync(String, StorageResource, StorageResource, TransferOptions, CancellationToken)

Retoma uma transferência que foi pausada ou está em um estado concluído com transferências com falha ou ignoradas.

StartTransferAsync(StorageResource, StorageResource, TransferOptions, CancellationToken)

Inicia uma transferência do recurso de origem especificado para o recurso de destino especificado.

Implantações explícitas de interface

IAsyncDisposable.DisposeAsync()

Descarta.

Aplica-se a