Partager via


IStorageBlobManagement.StartIncrementalCopyAsync Method

Definition

Overloads

StartIncrementalCopyAsync(CloudPageBlob, CloudPageBlob, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Return a task that asynchronously start Incremental copy operation to a page blob.

StartIncrementalCopyAsync(CloudPageBlob, CloudPageBlob, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

StartIncrementalCopyAsync(CloudPageBlob, CloudPageBlob, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Return a task that asynchronously start Incremental copy operation to a page blob.

public System.Threading.Tasks.Task<string> StartIncrementalCopyAsync (Microsoft.Azure.Storage.Blob.CloudPageBlob blob, Microsoft.Azure.Storage.Blob.CloudPageBlob source, Microsoft.Azure.Storage.AccessCondition destAccessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);
abstract member StartIncrementalCopyAsync : Microsoft.Azure.Storage.Blob.CloudPageBlob * Microsoft.Azure.Storage.Blob.CloudPageBlob * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string>
Public Function StartIncrementalCopyAsync (blob As CloudPageBlob, source As CloudPageBlob, destAccessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task(Of String)

Parameters

blob
CloudPageBlob

Dest CloudPageBlob object

source
CloudPageBlob

Source Page Blob snapshot

destAccessCondition
AccessCondition

Access condition to Destination blob.

options
BlobRequestOptions

Blob request options

operationContext
OperationContext

Operation context

cancellationToken
CancellationToken

Cancellation token

Returns

Return copy id if succeeded.

Applies to

StartIncrementalCopyAsync(CloudPageBlob, CloudPageBlob, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

public System.Threading.Tasks.Task<string> StartIncrementalCopyAsync (Microsoft.WindowsAzure.Storage.Blob.CloudPageBlob blob, Microsoft.WindowsAzure.Storage.Blob.CloudPageBlob source, Microsoft.WindowsAzure.Storage.AccessCondition destAccessCondition, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);
abstract member StartIncrementalCopyAsync : Microsoft.WindowsAzure.Storage.Blob.CloudPageBlob * Microsoft.WindowsAzure.Storage.Blob.CloudPageBlob * Microsoft.WindowsAzure.Storage.AccessCondition * Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions * Microsoft.WindowsAzure.Storage.OperationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string>
Public Function StartIncrementalCopyAsync (blob As CloudPageBlob, source As CloudPageBlob, destAccessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task(Of String)

Parameters

source
CloudPageBlob
destAccessCondition
AccessCondition
operationContext
OperationContext
cancellationToken
CancellationToken

Returns

Applies to