Enum to indicate how the copying operation is handled in DataMovement Library.
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 Enumeration CopyMethod
public enum class CopyMethod
Members
| Member name | Value | Description |
---|
| SyncCopy | 0 |
To download data from source to memory, and upload the data from memory to destination.
|
| ServiceSideAsyncCopy | 1 |
To send a start copy request to azure storage to let it do the copying,
and monitor the copying progress until the copy completed.
|
| ServiceSideSyncCopy | 2 |
To copy content of each chunk with with Put Block From URL, Append Block From URL or Put Page From URL.
See https://docs.microsoft.com/en-us/rest/api/storageservices/put-block-from-url for Put Block From URL,
https://docs.microsoft.com/en-us/rest/api/storageservices/append-block-from-url for Append Block From URL,
https://docs.microsoft.com/en-us/rest/api/storageservices/put-page-from-url for Put Page From URL for details.
|
See Also