Click or drag to resize

TransferManagerCopyAsync Method (CloudBlob, CloudFile, CopyMethod, CopyOptions, SingleTransferContext)

Copy content, properties and metadata of an Azure blob to an Azure file.

Namespace:  Microsoft.Azure.Storage.DataMovement
Assembly:  Microsoft.Azure.Storage.DataMovement (in Microsoft.Azure.Storage.DataMovement.dll) Version: 2.0.1.0 (2.0.1.0)
Syntax
public static Task CopyAsync(
	CloudBlob sourceBlob,
	CloudFile destFile,
	CopyMethod copyMethod,
	CopyOptions options,
	SingleTransferContext context
)

Parameters

sourceBlob
Type: CloudBlob
The CloudBlob that is the source Azure blob.
destFile
Type: CloudFile
The CloudFile that is the destination Azure file.
copyMethod
Type: Microsoft.Azure.Storage.DataMovementCopyMethod
A flag indicating how the copying operation is handled in DataMovement Library. See definition of CopyMethod for more details on how copying operation will be handled.
options
Type: Microsoft.Azure.Storage.DataMovementCopyOptions
A CopyOptions object that specifies additional options for the operation.
context
Type: Microsoft.Azure.Storage.DataMovementSingleTransferContext
A TransferContext object that represents the context for the current operation.

Return Value

Type: Task
A Task object that represents the asynchronous operation.
See Also