Share via


Azure.Storage.DataMovement Namespace

Classes

LocalFilesStorageResourceProvider

Provider for a StorageResource configured for the local filesystem.

StorageResource

The base class for all storage resources.

StorageResourceContainer

Abstract class for a storage resource container.

StorageResourceItem

Abstract class for a single storage resource.

StorageResourceProvider

Rehydrates a StorageResource for resume.

StorageResourceWriteToOffsetOptions

Options for Azure.Storage.DataMovement.StorageResourceItem.CopyFromStreamAsync(System.IO.Stream,System.Int64,System.Boolean,System.Int64,Azure.Storage.DataMovement.StorageResourceWriteToOffsetOptions,System.Threading.CancellationToken)

TransferCheckpointStoreOptions

Options for Checkpointer used for saving transfer state to allow for resuming a transfer.

TransferEventArgs

Common event arguments for any Storage Transfer Event Handler.

TransferItemCompletedEventArgs

Event Argument for a change in the Transfer Status

TransferItemFailedEventArgs

Event Argument for Failed Single Blob Upload Transfers

TransferItemSkippedEventArgs

Event Argument for a change in the Transfer Status

TransferManager

The main class for starting and controlling all types of transfers.

TransferManagerOptions

Options for TransferManager that apply to all transfers.

TransferOperation

Containers information about the transfer and its status as well as provides hooks to perform operations on the transfer.

TransferOptions

TransferOptions is used to provide options for a transfer.

TransferProgress

Progress Handler to track how many files and bytes were transferred, along with files that failed or were skipped in transfer.

TransferProgressHandlerOptions

Options associated with transfer progress tracking.

TransferProperties

Properties of a transfer that can be used for resuming.

TransferStatus

Defines the status of the Transfer Job.

TransferStatusEventArgs

Event Argument for a change in the Transfer Status

Enums

StorageResourceCreationMode

Defines the behavior when a transfer resource already exists.

TransferErrorMode

Defines the Error Handling Path to take when a failure or error occurs.

TransferOrder

Defines the recommended Transfer Type of the StorageResourceItem.

TransferState

Defines the types of the state a transfer can have.