Partager via


TransferManager Classe

Définition

Classe main pour le démarrage et le contrôle de tous les types de transferts.

public class TransferManager : IAsyncDisposable
type TransferManager = class
    interface IAsyncDisposable
Public Class TransferManager
Implements IAsyncDisposable
Héritage
TransferManager
Implémente

Constructeurs

TransferManager()

Constructeur protégé pour la simulation.

TransferManager(TransferManagerOptions)

Constructeur pour créer un TransferManager.

Méthodes

GetResumableTransfersAsync()

Répertorie tous les transferts stockés dans le point de contrôle qui peuvent être repris.

GetTransfersAsync(StorageTransferStatus[])

Obtient les transferts actuels stockés dans .TransferManager

PauseTransferIfRunningAsync(DataTransfer, CancellationToken)

Tente de suspendre le transfert du .DataTransfer

PauseTransferIfRunningAsync(String, CancellationToken)

Tente de suspendre le transfert de l’ID respectif.

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

Reprend un transfert qui a été suspendu ou est dans un état terminé avec des transferts ayant échoué ou ignorés.

StartTransferAsync(StorageResource, StorageResource, TransferOptions, CancellationToken)

Démarre un transfert de la ressource source donnée vers la ressource de destination donnée.

Implémentations d’interfaces explicites

IAsyncDisposable.DisposeAsync()

Dispose.

S’applique à