TransferManager.CopyAsync Method (CloudBlob, CloudFile, Boolean)
Copy content, properties and metadata of an Azure blob to an Azure file.
Namespace: Microsoft.WindowsAzure.Storage.DataMovement
Assembly: Microsoft.WindowsAzure.Storage.DataMovement (in Microsoft.WindowsAzure.Storage.DataMovement.dll)
Syntax
public static Task CopyAsync(
CloudBlob sourceBlob,
CloudFile destFile,
bool isServiceCopy
)
Parameters
sourceBlob
Type: Microsoft.WindowsAzure.Storage.Blob.CloudBlobThe CloudBlob that is the source Azure blob.
destFile
Type: Microsoft.WindowsAzure.Storage.File.CloudFileThe CloudFile that is the destination Azure file.
isServiceCopy
Type: System.BooleanA flag indicating whether the copy is service-side asynchronous copy or not. If this flag is set to true, service-side asychronous copy will be used; if this flag is set to false, file is downloaded from source first, then uploaded to destination.
Return Value
Type: System.Threading.Tasks.Task
A Task object that represents the asynchronous operation.
See Also
CopyAsync Overload
TransferManager Class
Microsoft.WindowsAzure.Storage.DataMovement Namespace
Return to top