你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ShareFileClient.StartCopyAsync Method

Definition

Copies a blob or file to a destination file within the storage account.

For more information, see Copy File.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.Shares.Models.ShareFileCopyInfo>> StartCopyAsync(Uri sourceUri, Azure.Storage.Files.Shares.Models.ShareFileCopyOptions options = default, System.Threading.CancellationToken cancellationToken = default);
abstract member StartCopyAsync : Uri * Azure.Storage.Files.Shares.Models.ShareFileCopyOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.Shares.Models.ShareFileCopyInfo>>
override this.StartCopyAsync : Uri * Azure.Storage.Files.Shares.Models.ShareFileCopyOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.Shares.Models.ShareFileCopyInfo>>
Public Overridable Function StartCopyAsync (sourceUri As Uri, Optional options As ShareFileCopyOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of ShareFileCopyInfo))

Parameters

sourceUri
Uri

Required. Specifies the URL of the source file or blob.

options
ShareFileCopyOptions

Optional parameters.

cancellationToken
CancellationToken

Optional CancellationToken to propagate notifications that the operation should be cancelled.

Returns

A Response<T> describing the state of the file copy.

Remarks

A RequestFailedException will be thrown if a failure occurs. If multiple failures occur, an AggregateException will be thrown, containing each failure instance.

Applies to