TransferManager.CopyAsync Method (Uri, CloudBlob, Boolean)
Updated: January 5, 2017
Copy file from an specified URI to an Azure blob.
Assembly: Microsoft.WindowsAzure.Storage.DataMovement (in Microsoft.WindowsAzure.Storage.DataMovement.dll)
public static Task CopyAsync( Uri sourceUri, CloudBlob destBlob, bool isServiceCopy )
Parameters
- sourceUri
-
Type:
System.Uri
The Uri of the source file.
- destBlob
-
Type:
Microsoft.WindowsAzure.Storage.Blob.CloudBlob
The CloudBlob that is the destination Azure blob.
- isServiceCopy
-
Type:
System.Boolean
A 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.TaskA Task object that represents the asynchronous operation.
Copying from an URI to Azure blob synchronously is not supported yet.
Show: