TransferManagerCopyAsync Method (CloudBlob, CloudFile, Boolean, CopyOptions, SingleTransferContext, CancellationToken) |
Note: This API is now obsolete.
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 [ObsoleteAttribute("Replaced by overload that takes CopyMethod", false)]
public static Task CopyAsync(
CloudBlob sourceBlob,
CloudFile destFile,
bool isServiceCopy,
CopyOptions options,
SingleTransferContext context,
CancellationToken cancellationToken
)
<ObsoleteAttribute("Replaced by overload that takes CopyMethod", false)>
Public Shared Function CopyAsync (
sourceBlob As CloudBlob,
destFile As CloudFile,
isServiceCopy As Boolean,
options As CopyOptions,
context As SingleTransferContext,
cancellationToken As CancellationToken
) As Task
public:
[ObsoleteAttribute(L"Replaced by overload that takes CopyMethod", false)]
static Task^ CopyAsync(
CloudBlob^ sourceBlob,
CloudFile^ destFile,
bool isServiceCopy,
CopyOptions^ options,
SingleTransferContext^ context,
CancellationToken cancellationToken
)
[<ObsoleteAttribute("Replaced by overload that takes CopyMethod", false)>]
static member CopyAsync :
sourceBlob : CloudBlob *
destFile : CloudFile *
isServiceCopy : bool *
options : CopyOptions *
context : SingleTransferContext *
cancellationToken : CancellationToken -> Task
Parameters
- sourceBlob
- Type: CloudBlob
The CloudBlob that is the source Azure blob. - destFile
- Type: CloudFile
The CloudFile that is the destination Azure file. - isServiceCopy
- Type: SystemBoolean
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. - options
- Type: Microsoft.Azure.Storage.DataMovementCopyOptions
A CopyOptions object that specifies additional options for the operation. - context
- Type: Microsoft.Azure.Storage.DataMovementSingleTransferContext
A SingleTransferContext object that represents the context for the current operation. - cancellationToken
- Type: System.ThreadingCancellationToken
A CancellationToken object to observe while waiting for a task to complete.
Return Value
Type:
TaskA
Task object that represents the asynchronous operation.
See Also