TransferManager.CopyAsync メソッド

定義

オーバーロード

CopyAsync(Uri, CloudFile, Boolean, CopyOptions, SingleTransferContext, CancellationToken)

指定した URI から Azure ファイルにファイルをコピーします。

CopyAsync(Uri, CloudBlob, Boolean, CopyOptions, SingleTransferContext, CancellationToken)

指定した URI から Azure BLOB にファイルをコピーします。

CopyAsync(CloudFile, CloudFile, Boolean, CopyOptions, SingleTransferContext, CancellationToken)
古い.

Azure ファイルのコンテンツ、プロパティ、メタデータを別のファイルにコピーします。

CopyAsync(CloudFile, CloudFile, CopyMethod, CopyOptions, SingleTransferContext, CancellationToken)

Azure ファイルのコンテンツ、プロパティ、メタデータを別のファイルにコピーします。

CopyAsync(CloudFile, CloudBlob, Boolean, CopyOptions, SingleTransferContext, CancellationToken)
古い.

Azure ファイルのコンテンツ、プロパティ、メタデータを Azure BLOB にコピーします。

CopyAsync(CloudFile, CloudBlob, CopyMethod, CopyOptions, SingleTransferContext, CancellationToken)

Azure ファイルのコンテンツ、プロパティ、メタデータを Azure BLOB にコピーします。

CopyAsync(CloudBlob, CloudFile, Boolean, CopyOptions, SingleTransferContext, CancellationToken)
古い.

Azure BLOB のコンテンツ、プロパティ、メタデータを Azure ファイルにコピーします。

CopyAsync(CloudBlob, CloudFile, CopyMethod, CopyOptions, SingleTransferContext, CancellationToken)

Azure BLOB のコンテンツ、プロパティ、メタデータを Azure ファイルにコピーします。

CopyAsync(CloudBlob, CloudBlob, Boolean, CopyOptions, SingleTransferContext, CancellationToken)
古い.

ある Azure BLOB のコンテンツ、プロパティ、メタデータを別の Azure BLOB にコピーします。

CopyAsync(CloudBlob, CloudBlob, CopyMethod, CopyOptions, SingleTransferContext, CancellationToken)

ある Azure BLOB のコンテンツ、プロパティ、メタデータを別の Azure BLOB にコピーします。

CopyAsync(Uri, CloudFile, Boolean, CopyOptions, SingleTransferContext)

指定した URI から Azure ファイルにファイルをコピーします。

CopyAsync(Uri, CloudBlob, Boolean, CopyOptions, SingleTransferContext)

指定した URI から Azure BLOB にファイルをコピーします。

CopyAsync(CloudFile, CloudFile, CopyMethod, CopyOptions, SingleTransferContext)

Azure ファイルのコンテンツ、プロパティ、メタデータを別のファイルにコピーします。

CopyAsync(CloudFile, CloudBlob, Boolean, CopyOptions, SingleTransferContext)
古い.

Azure ファイルのコンテンツ、プロパティ、メタデータを Azure BLOB にコピーします。

CopyAsync(CloudFile, CloudFile, Boolean, CopyOptions, SingleTransferContext)
古い.

Azure ファイルのコンテンツ、プロパティ、メタデータを別のファイルにコピーします。

CopyAsync(CloudBlob, CloudFile, Boolean, CopyOptions, SingleTransferContext)
古い.

Azure BLOB のコンテンツ、プロパティ、メタデータを Azure ファイルにコピーします。

CopyAsync(CloudBlob, CloudBlob, CopyMethod)

ある Azure BLOB のコンテンツ、プロパティ、メタデータを別の Azure BLOB にコピーします。

CopyAsync(CloudBlob, CloudBlob, Boolean)
古い.

ある Azure BLOB のコンテンツ、プロパティ、メタデータを別の Azure BLOB にコピーします。

CopyAsync(CloudBlob, CloudFile, CopyMethod)

Azure BLOB のコンテンツ、プロパティ、メタデータを Azure ファイルにコピーします。

CopyAsync(CloudBlob, CloudFile, Boolean)
古い.

Azure BLOB のコンテンツ、プロパティ、メタデータを Azure ファイルにコピーします。

CopyAsync(CloudFile, CloudBlob, CopyMethod, CopyOptions, SingleTransferContext)

Azure ファイルのコンテンツ、プロパティ、メタデータを Azure BLOB にコピーします。

CopyAsync(CloudFile, CloudBlob, Boolean)
古い.

Azure ファイルのコンテンツ、プロパティ、メタデータを Azure BLOB にコピーします。

CopyAsync(CloudFile, CloudFile, CopyMethod)

Azure ファイルのコンテンツ、プロパティ、メタデータを別のファイルにコピーします。

CopyAsync(CloudFile, CloudBlob, CopyMethod)

Azure ファイルのコンテンツ、プロパティ、メタデータを Azure BLOB にコピーします。

CopyAsync(Uri, CloudBlob, Boolean)

指定した URI から Azure BLOB にファイルをコピーします。

CopyAsync(Uri, CloudFile, Boolean)

指定した URI から Azure ファイルにファイルをコピーします。

CopyAsync(CloudBlob, CloudBlob, CopyMethod, CopyOptions, SingleTransferContext)

ある Azure BLOB のコンテンツ、プロパティ、メタデータを別の Azure BLOB にコピーします。

CopyAsync(CloudBlob, CloudBlob, Boolean, CopyOptions, SingleTransferContext)
古い.

ある Azure BLOB のコンテンツ、プロパティ、メタデータを別の Azure BLOB にコピーします。

CopyAsync(CloudBlob, CloudFile, CopyMethod, CopyOptions, SingleTransferContext)

Azure BLOB のコンテンツ、プロパティ、メタデータを Azure ファイルにコピーします。

CopyAsync(CloudFile, CloudFile, Boolean)
古い.

Azure ファイルのコンテンツ、プロパティ、メタデータを別のファイルにコピーします。

CopyAsync(Uri, CloudFile, Boolean, CopyOptions, SingleTransferContext, CancellationToken)

指定した URI から Azure ファイルにファイルをコピーします。

public static System.Threading.Tasks.Task CopyAsync (Uri sourceUri, Microsoft.Azure.Storage.File.CloudFile destFile, bool isServiceCopy, Microsoft.Azure.Storage.DataMovement.CopyOptions options, Microsoft.Azure.Storage.DataMovement.SingleTransferContext context, System.Threading.CancellationToken cancellationToken);
static member CopyAsync : Uri * Microsoft.Azure.Storage.File.CloudFile * bool * Microsoft.Azure.Storage.DataMovement.CopyOptions * Microsoft.Azure.Storage.DataMovement.SingleTransferContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceUri As Uri, destFile As CloudFile, isServiceCopy As Boolean, options As CopyOptions, context As SingleTransferContext, cancellationToken As CancellationToken) As Task

パラメーター

sourceUri
Uri

Uriソース ファイルの 。

destFile
CloudFile

CloudFile宛先の Azure ファイルである 。

isServiceCopy
Boolean

コピーがサービス側の非同期コピーかどうかを示すフラグ。 このフラグが true に設定されている場合は、サービス側の非同期コピーが使用されます。このフラグが false に設定されている場合、ファイルは最初にソースからダウンロードされ、次に destination にアップロードされます。

options
CopyOptions

CopyOptions操作の追加オプションを指定する オブジェクト。

context
SingleTransferContext

現在の SingleTransferContext 操作のコンテキストを表す オブジェクト。

cancellationToken
CancellationToken

タスクの CancellationToken 完了を待機している間に観察するオブジェクト。

戻り値

非同期操作を表す Task オブジェクト。

注釈

URI から Azure ファイルへの同期コピーはまだサポートされていません。

適用対象

CopyAsync(Uri, CloudBlob, Boolean, CopyOptions, SingleTransferContext, CancellationToken)

指定した URI から Azure BLOB にファイルをコピーします。

public static System.Threading.Tasks.Task CopyAsync (Uri sourceUri, Microsoft.Azure.Storage.Blob.CloudBlob destBlob, bool isServiceCopy, Microsoft.Azure.Storage.DataMovement.CopyOptions options, Microsoft.Azure.Storage.DataMovement.SingleTransferContext context, System.Threading.CancellationToken cancellationToken);
static member CopyAsync : Uri * Microsoft.Azure.Storage.Blob.CloudBlob * bool * Microsoft.Azure.Storage.DataMovement.CopyOptions * Microsoft.Azure.Storage.DataMovement.SingleTransferContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceUri As Uri, destBlob As CloudBlob, isServiceCopy As Boolean, options As CopyOptions, context As SingleTransferContext, cancellationToken As CancellationToken) As Task

パラメーター

sourceUri
Uri

Uriソース ファイルの 。

destBlob
CloudBlob

CloudBlob宛先の Azure BLOB である 。

isServiceCopy
Boolean

コピーがサービス側の非同期コピーかどうかを示すフラグ。 このフラグが true に設定されている場合は、サービス側の非同期コピーが使用されます。このフラグが false に設定されている場合、ファイルは最初にソースからダウンロードされ、次に destination にアップロードされます。

options
CopyOptions

CopyOptions操作の追加オプションを指定する オブジェクト。

context
SingleTransferContext

現在の SingleTransferContext 操作のコンテキストを表す オブジェクト。

cancellationToken
CancellationToken

タスクの CancellationToken 完了を待機している間に観察するオブジェクト。

戻り値

非同期操作を表す Task オブジェクト。

注釈

URI から Azure BLOB への同期コピーはまだサポートされていません。

適用対象

CopyAsync(CloudFile, CloudFile, Boolean, CopyOptions, SingleTransferContext, CancellationToken)

注意事項

Replaced by overload that takes CopyMethod

Azure ファイルのコンテンツ、プロパティ、メタデータを別のファイルにコピーします。

[System.Obsolete("Replaced by overload that takes CopyMethod", false)]
public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.File.CloudFile sourceFile, Microsoft.Azure.Storage.File.CloudFile destFile, bool isServiceCopy, Microsoft.Azure.Storage.DataMovement.CopyOptions options, Microsoft.Azure.Storage.DataMovement.SingleTransferContext context, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("Replaced by overload that takes CopyMethod", false)>]
static member CopyAsync : Microsoft.Azure.Storage.File.CloudFile * Microsoft.Azure.Storage.File.CloudFile * bool * Microsoft.Azure.Storage.DataMovement.CopyOptions * Microsoft.Azure.Storage.DataMovement.SingleTransferContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceFile As CloudFile, destFile As CloudFile, isServiceCopy As Boolean, options As CopyOptions, context As SingleTransferContext, cancellationToken As CancellationToken) As Task

パラメーター

sourceFile
CloudFile

CloudFileソースの Azure ファイルである 。

destFile
CloudFile

CloudFile宛先の Azure ファイルである 。

isServiceCopy
Boolean

コピーがサービス側の非同期コピーかどうかを示すフラグ。 このフラグが true に設定されている場合は、サービス側の非同期コピーが使用されます。このフラグが false に設定されている場合、ファイルは最初にソースからダウンロードされ、次に destination にアップロードされます。

options
CopyOptions

CopyOptions操作の追加オプションを指定する オブジェクト。

context
SingleTransferContext

現在の SingleTransferContext 操作のコンテキストを表す オブジェクト。

cancellationToken
CancellationToken

タスクの CancellationToken 完了を待機している間に観察するオブジェクト。

戻り値

非同期操作を表す Task オブジェクト。

属性

適用対象

CopyAsync(CloudFile, CloudFile, CopyMethod, CopyOptions, SingleTransferContext, CancellationToken)

Azure ファイルのコンテンツ、プロパティ、メタデータを別のファイルにコピーします。

public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.File.CloudFile sourceFile, Microsoft.Azure.Storage.File.CloudFile destFile, Microsoft.Azure.Storage.DataMovement.CopyMethod copyMethod, Microsoft.Azure.Storage.DataMovement.CopyOptions options, Microsoft.Azure.Storage.DataMovement.SingleTransferContext context, System.Threading.CancellationToken cancellationToken);
static member CopyAsync : Microsoft.Azure.Storage.File.CloudFile * Microsoft.Azure.Storage.File.CloudFile * Microsoft.Azure.Storage.DataMovement.CopyMethod * Microsoft.Azure.Storage.DataMovement.CopyOptions * Microsoft.Azure.Storage.DataMovement.SingleTransferContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceFile As CloudFile, destFile As CloudFile, copyMethod As CopyMethod, options As CopyOptions, context As SingleTransferContext, cancellationToken As CancellationToken) As Task

パラメーター

sourceFile
CloudFile

CloudFileソースの Azure ファイルである 。

destFile
CloudFile

CloudFile宛先の Azure ファイルである 。

copyMethod
CopyMethod

DataMovement ライブラリでのコピー操作の処理方法を示すフラグ。 コピー操作の処理方法の詳細については、「 の CopyMethod 定義」を参照してください。

options
CopyOptions

CopyOptions操作の追加オプションを指定する オブジェクト。

context
SingleTransferContext

現在の SingleTransferContext 操作のコンテキストを表す オブジェクト。

cancellationToken
CancellationToken

タスクの CancellationToken 完了を待機している間に観察するオブジェクト。

戻り値

非同期操作を表す Task オブジェクト。

適用対象

CopyAsync(CloudFile, CloudBlob, Boolean, CopyOptions, SingleTransferContext, CancellationToken)

注意事項

Replaced by overload that takes CopyMethod

Azure ファイルのコンテンツ、プロパティ、メタデータを Azure BLOB にコピーします。

[System.Obsolete("Replaced by overload that takes CopyMethod", false)]
public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.File.CloudFile sourceFile, Microsoft.Azure.Storage.Blob.CloudBlob destBlob, bool isServiceCopy, Microsoft.Azure.Storage.DataMovement.CopyOptions options, Microsoft.Azure.Storage.DataMovement.SingleTransferContext context, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("Replaced by overload that takes CopyMethod", false)>]
static member CopyAsync : Microsoft.Azure.Storage.File.CloudFile * Microsoft.Azure.Storage.Blob.CloudBlob * bool * Microsoft.Azure.Storage.DataMovement.CopyOptions * Microsoft.Azure.Storage.DataMovement.SingleTransferContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceFile As CloudFile, destBlob As CloudBlob, isServiceCopy As Boolean, options As CopyOptions, context As SingleTransferContext, cancellationToken As CancellationToken) As Task

パラメーター

sourceFile
CloudFile

CloudFileソースの Azure ファイルである 。

destBlob
CloudBlob

CloudBlob宛先の Azure BLOB である 。

isServiceCopy
Boolean

コピーがサービス側の非同期コピーかどうかを示すフラグ。 このフラグが true に設定されている場合は、サービス側の非同期コピーが使用されます。このフラグが false に設定されている場合、ファイルは最初にソースからダウンロードされ、次に destination にアップロードされます。

options
CopyOptions

CopyOptions操作の追加オプションを指定する オブジェクト。

context
SingleTransferContext

現在の SingleTransferContext 操作のコンテキストを表す オブジェクト。

cancellationToken
CancellationToken

タスクの CancellationToken 完了を待機している間に観察するオブジェクト。

戻り値

非同期操作を表す Task オブジェクト。

属性

適用対象

CopyAsync(CloudFile, CloudBlob, CopyMethod, CopyOptions, SingleTransferContext, CancellationToken)

Azure ファイルのコンテンツ、プロパティ、メタデータを Azure BLOB にコピーします。

public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.File.CloudFile sourceFile, Microsoft.Azure.Storage.Blob.CloudBlob destBlob, Microsoft.Azure.Storage.DataMovement.CopyMethod copyMethod, Microsoft.Azure.Storage.DataMovement.CopyOptions options, Microsoft.Azure.Storage.DataMovement.SingleTransferContext context, System.Threading.CancellationToken cancellationToken);
static member CopyAsync : Microsoft.Azure.Storage.File.CloudFile * Microsoft.Azure.Storage.Blob.CloudBlob * Microsoft.Azure.Storage.DataMovement.CopyMethod * Microsoft.Azure.Storage.DataMovement.CopyOptions * Microsoft.Azure.Storage.DataMovement.SingleTransferContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceFile As CloudFile, destBlob As CloudBlob, copyMethod As CopyMethod, options As CopyOptions, context As SingleTransferContext, cancellationToken As CancellationToken) As Task

パラメーター

sourceFile
CloudFile

CloudFileソースの Azure ファイルである 。

destBlob
CloudBlob

CloudBlob宛先の Azure BLOB である 。

copyMethod
CopyMethod

DataMovement ライブラリでのコピー操作の処理方法を示すフラグ。 コピー操作の処理方法の詳細については、「 の CopyMethod 定義」を参照してください。

options
CopyOptions

CopyOptions操作の追加オプションを指定する オブジェクト。

context
SingleTransferContext

現在の SingleTransferContext 操作のコンテキストを表す オブジェクト。

cancellationToken
CancellationToken

タスクの CancellationToken 完了を待機している間に観察するオブジェクト。

戻り値

非同期操作を表す Task オブジェクト。

適用対象

CopyAsync(CloudBlob, CloudFile, Boolean, CopyOptions, SingleTransferContext, CancellationToken)

注意事項

Replaced by overload that takes CopyMethod

Azure BLOB のコンテンツ、プロパティ、メタデータを Azure ファイルにコピーします。

[System.Obsolete("Replaced by overload that takes CopyMethod", false)]
public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.Blob.CloudBlob sourceBlob, Microsoft.Azure.Storage.File.CloudFile destFile, bool isServiceCopy, Microsoft.Azure.Storage.DataMovement.CopyOptions options, Microsoft.Azure.Storage.DataMovement.SingleTransferContext context, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("Replaced by overload that takes CopyMethod", false)>]
static member CopyAsync : Microsoft.Azure.Storage.Blob.CloudBlob * Microsoft.Azure.Storage.File.CloudFile * bool * Microsoft.Azure.Storage.DataMovement.CopyOptions * Microsoft.Azure.Storage.DataMovement.SingleTransferContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceBlob As CloudBlob, destFile As CloudFile, isServiceCopy As Boolean, options As CopyOptions, context As SingleTransferContext, cancellationToken As CancellationToken) As Task

パラメーター

sourceBlob
CloudBlob

CloudBlobソースの Azure BLOB である 。

destFile
CloudFile

CloudFile宛先の Azure ファイルである 。

isServiceCopy
Boolean

コピーがサービス側の非同期コピーかどうかを示すフラグ。 このフラグが true に設定されている場合は、サービス側の非同期コピーが使用されます。このフラグが false に設定されている場合、ファイルは最初にソースからダウンロードされ、次に destination にアップロードされます。

options
CopyOptions

CopyOptions操作の追加オプションを指定する オブジェクト。

context
SingleTransferContext

現在の SingleTransferContext 操作のコンテキストを表す オブジェクト。

cancellationToken
CancellationToken

タスクの CancellationToken 完了を待機している間に観察するオブジェクト。

戻り値

非同期操作を表す Task オブジェクト。

属性

適用対象

CopyAsync(CloudBlob, CloudFile, CopyMethod, CopyOptions, SingleTransferContext, CancellationToken)

Azure BLOB のコンテンツ、プロパティ、メタデータを Azure ファイルにコピーします。

public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.Blob.CloudBlob sourceBlob, Microsoft.Azure.Storage.File.CloudFile destFile, Microsoft.Azure.Storage.DataMovement.CopyMethod copyMethod, Microsoft.Azure.Storage.DataMovement.CopyOptions options, Microsoft.Azure.Storage.DataMovement.SingleTransferContext context, System.Threading.CancellationToken cancellationToken);
static member CopyAsync : Microsoft.Azure.Storage.Blob.CloudBlob * Microsoft.Azure.Storage.File.CloudFile * Microsoft.Azure.Storage.DataMovement.CopyMethod * Microsoft.Azure.Storage.DataMovement.CopyOptions * Microsoft.Azure.Storage.DataMovement.SingleTransferContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceBlob As CloudBlob, destFile As CloudFile, copyMethod As CopyMethod, options As CopyOptions, context As SingleTransferContext, cancellationToken As CancellationToken) As Task

パラメーター

sourceBlob
CloudBlob

CloudBlobソースの Azure BLOB である 。

destFile
CloudFile

CloudFile宛先の Azure ファイルである 。

copyMethod
CopyMethod

DataMovement ライブラリでのコピー操作の処理方法を示すフラグ。 コピー操作の処理方法の詳細については、「 の CopyMethod 定義」を参照してください。

options
CopyOptions

CopyOptions操作の追加オプションを指定する オブジェクト。

context
SingleTransferContext

現在の SingleTransferContext 操作のコンテキストを表す オブジェクト。

cancellationToken
CancellationToken

タスクの CancellationToken 完了を待機している間に観察するオブジェクト。

戻り値

非同期操作を表す Task オブジェクト。

適用対象

CopyAsync(CloudBlob, CloudBlob, Boolean, CopyOptions, SingleTransferContext, CancellationToken)

注意事項

Replaced by overload that takes CopyMethod

ある Azure BLOB のコンテンツ、プロパティ、メタデータを別の Azure BLOB にコピーします。

[System.Obsolete("Replaced by overload that takes CopyMethod", false)]
public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.Blob.CloudBlob sourceBlob, Microsoft.Azure.Storage.Blob.CloudBlob destBlob, bool isServiceCopy, Microsoft.Azure.Storage.DataMovement.CopyOptions options, Microsoft.Azure.Storage.DataMovement.SingleTransferContext context, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("Replaced by overload that takes CopyMethod", false)>]
static member CopyAsync : Microsoft.Azure.Storage.Blob.CloudBlob * Microsoft.Azure.Storage.Blob.CloudBlob * bool * Microsoft.Azure.Storage.DataMovement.CopyOptions * Microsoft.Azure.Storage.DataMovement.SingleTransferContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceBlob As CloudBlob, destBlob As CloudBlob, isServiceCopy As Boolean, options As CopyOptions, context As SingleTransferContext, cancellationToken As CancellationToken) As Task

パラメーター

sourceBlob
CloudBlob

CloudBlobソースの Azure BLOB である 。

destBlob
CloudBlob

CloudBlob宛先の Azure BLOB である 。

isServiceCopy
Boolean

コピーがサービス側の非同期コピーかどうかを示すフラグ。 このフラグが true に設定されている場合は、サービス側の非同期コピーが使用されます。このフラグが false に設定されている場合、ファイルは最初にソースからダウンロードされ、次に destination にアップロードされます。

options
CopyOptions

CopyOptions操作の追加オプションを指定する オブジェクト。

context
SingleTransferContext

現在の SingleTransferContext 操作のコンテキストを表す オブジェクト。

cancellationToken
CancellationToken

タスクの CancellationToken 完了を待機している間に観察するオブジェクト。

戻り値

非同期操作を表す Task オブジェクト。

属性

適用対象

CopyAsync(CloudBlob, CloudBlob, CopyMethod, CopyOptions, SingleTransferContext, CancellationToken)

ある Azure BLOB のコンテンツ、プロパティ、メタデータを別の Azure BLOB にコピーします。

public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.Blob.CloudBlob sourceBlob, Microsoft.Azure.Storage.Blob.CloudBlob destBlob, Microsoft.Azure.Storage.DataMovement.CopyMethod copyMethod, Microsoft.Azure.Storage.DataMovement.CopyOptions options, Microsoft.Azure.Storage.DataMovement.SingleTransferContext context, System.Threading.CancellationToken cancellationToken);
static member CopyAsync : Microsoft.Azure.Storage.Blob.CloudBlob * Microsoft.Azure.Storage.Blob.CloudBlob * Microsoft.Azure.Storage.DataMovement.CopyMethod * Microsoft.Azure.Storage.DataMovement.CopyOptions * Microsoft.Azure.Storage.DataMovement.SingleTransferContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceBlob As CloudBlob, destBlob As CloudBlob, copyMethod As CopyMethod, options As CopyOptions, context As SingleTransferContext, cancellationToken As CancellationToken) As Task

パラメーター

sourceBlob
CloudBlob

CloudBlobソースの Azure BLOB である 。

destBlob
CloudBlob

CloudBlob宛先の Azure BLOB である 。

copyMethod
CopyMethod

DataMovement ライブラリでのコピー操作の処理方法を示すフラグ。 コピー操作の処理方法の詳細については、「 の CopyMethod 定義」を参照してください。

options
CopyOptions

CopyOptions操作の追加オプションを指定する オブジェクト。

context
SingleTransferContext

現在の SingleTransferContext 操作のコンテキストを表す オブジェクト。

cancellationToken
CancellationToken

タスクの CancellationToken 完了を待機している間に観察するオブジェクト。

戻り値

非同期操作を表す Task オブジェクト。

適用対象

CopyAsync(Uri, CloudFile, Boolean, CopyOptions, SingleTransferContext)

指定した URI から Azure ファイルにファイルをコピーします。

public static System.Threading.Tasks.Task CopyAsync (Uri sourceUri, Microsoft.Azure.Storage.File.CloudFile destFile, bool isServiceCopy, Microsoft.Azure.Storage.DataMovement.CopyOptions options, Microsoft.Azure.Storage.DataMovement.SingleTransferContext context);
static member CopyAsync : Uri * Microsoft.Azure.Storage.File.CloudFile * bool * Microsoft.Azure.Storage.DataMovement.CopyOptions * Microsoft.Azure.Storage.DataMovement.SingleTransferContext -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceUri As Uri, destFile As CloudFile, isServiceCopy As Boolean, options As CopyOptions, context As SingleTransferContext) As Task

パラメーター

sourceUri
Uri

Uriソース ファイルの 。

destFile
CloudFile

CloudFile宛先の Azure ファイルである 。

isServiceCopy
Boolean

コピーがサービス側の非同期コピーかどうかを示すフラグ。 このフラグが true に設定されている場合は、サービス側の非同期コピーが使用されます。このフラグが false に設定されている場合、ファイルは最初にソースからダウンロードされ、次に destination にアップロードされます。

options
CopyOptions

CopyOptions操作の追加オプションを指定する オブジェクト。

context
SingleTransferContext

現在の SingleTransferContext 操作のコンテキストを表す オブジェクト。

戻り値

非同期操作を表す Task オブジェクト。

注釈

URI から Azure ファイルへの同期コピーはまだサポートされていません。

適用対象

CopyAsync(Uri, CloudBlob, Boolean, CopyOptions, SingleTransferContext)

指定した URI から Azure BLOB にファイルをコピーします。

public static System.Threading.Tasks.Task CopyAsync (Uri sourceUri, Microsoft.Azure.Storage.Blob.CloudBlob destBlob, bool isServiceCopy, Microsoft.Azure.Storage.DataMovement.CopyOptions options, Microsoft.Azure.Storage.DataMovement.SingleTransferContext context);
static member CopyAsync : Uri * Microsoft.Azure.Storage.Blob.CloudBlob * bool * Microsoft.Azure.Storage.DataMovement.CopyOptions * Microsoft.Azure.Storage.DataMovement.SingleTransferContext -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceUri As Uri, destBlob As CloudBlob, isServiceCopy As Boolean, options As CopyOptions, context As SingleTransferContext) As Task

パラメーター

sourceUri
Uri

Uriソース ファイルの 。

destBlob
CloudBlob

CloudBlob宛先の Azure BLOB である 。

isServiceCopy
Boolean

コピーがサービス側の非同期コピーかどうかを示すフラグ。 このフラグが true に設定されている場合は、サービス側の非同期コピーが使用されます。このフラグが false に設定されている場合、ファイルは最初にソースからダウンロードされ、次に destination にアップロードされます。

options
CopyOptions

CopyOptions操作の追加オプションを指定する オブジェクト。

context
SingleTransferContext

現在の SingleTransferContext 操作のコンテキストを表す オブジェクト。

戻り値

非同期操作を表す Task オブジェクト。

注釈

URI から Azure BLOB への同期コピーはまだサポートされていません。

適用対象

CopyAsync(CloudFile, CloudFile, CopyMethod, CopyOptions, SingleTransferContext)

Azure ファイルのコンテンツ、プロパティ、メタデータを別のファイルにコピーします。

public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.File.CloudFile sourceFile, Microsoft.Azure.Storage.File.CloudFile destFile, Microsoft.Azure.Storage.DataMovement.CopyMethod copyMethod, Microsoft.Azure.Storage.DataMovement.CopyOptions options, Microsoft.Azure.Storage.DataMovement.SingleTransferContext context);
static member CopyAsync : Microsoft.Azure.Storage.File.CloudFile * Microsoft.Azure.Storage.File.CloudFile * Microsoft.Azure.Storage.DataMovement.CopyMethod * Microsoft.Azure.Storage.DataMovement.CopyOptions * Microsoft.Azure.Storage.DataMovement.SingleTransferContext -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceFile As CloudFile, destFile As CloudFile, copyMethod As CopyMethod, options As CopyOptions, context As SingleTransferContext) As Task

パラメーター

sourceFile
CloudFile

CloudFileソースの Azure ファイルである 。

destFile
CloudFile

CloudFile宛先の Azure ファイルである 。

copyMethod
CopyMethod

DataMovement ライブラリでのコピー操作の処理方法を示すフラグ。 コピー操作の処理方法の詳細については、「 の CopyMethod 定義」を参照してください。

options
CopyOptions

CopyOptions操作の追加オプションを指定する オブジェクト。

context
SingleTransferContext

現在の SingleTransferContext 操作のコンテキストを表す オブジェクト。

戻り値

非同期操作を表す Task オブジェクト。

適用対象

CopyAsync(CloudFile, CloudBlob, Boolean, CopyOptions, SingleTransferContext)

注意事項

Replaced by overload that takes CopyMethod

Azure ファイルのコンテンツ、プロパティ、メタデータを Azure BLOB にコピーします。

[System.Obsolete("Replaced by overload that takes CopyMethod", false)]
public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.File.CloudFile sourceFile, Microsoft.Azure.Storage.Blob.CloudBlob destBlob, bool isServiceCopy, Microsoft.Azure.Storage.DataMovement.CopyOptions options, Microsoft.Azure.Storage.DataMovement.SingleTransferContext context);
[<System.Obsolete("Replaced by overload that takes CopyMethod", false)>]
static member CopyAsync : Microsoft.Azure.Storage.File.CloudFile * Microsoft.Azure.Storage.Blob.CloudBlob * bool * Microsoft.Azure.Storage.DataMovement.CopyOptions * Microsoft.Azure.Storage.DataMovement.SingleTransferContext -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceFile As CloudFile, destBlob As CloudBlob, isServiceCopy As Boolean, options As CopyOptions, context As SingleTransferContext) As Task

パラメーター

sourceFile
CloudFile

CloudFileソースの Azure ファイルである 。

destBlob
CloudBlob

CloudBlob宛先の Azure BLOB である 。

isServiceCopy
Boolean

コピーがサービス側の非同期コピーかどうかを示すフラグ。 このフラグが true に設定されている場合は、サービス側の非同期コピーが使用されます。このフラグが false に設定されている場合、ファイルは最初にソースからダウンロードされ、次に destination にアップロードされます。

options
CopyOptions

CopyOptions操作の追加オプションを指定する オブジェクト。

context
SingleTransferContext

現在の SingleTransferContext 操作のコンテキストを表す オブジェクト。

戻り値

非同期操作を表す Task オブジェクト。

属性

適用対象

CopyAsync(CloudFile, CloudFile, Boolean, CopyOptions, SingleTransferContext)

注意事項

Replaced by overload that takes CopyMethod

Azure ファイルのコンテンツ、プロパティ、メタデータを別のファイルにコピーします。

[System.Obsolete("Replaced by overload that takes CopyMethod", false)]
public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.File.CloudFile sourceFile, Microsoft.Azure.Storage.File.CloudFile destFile, bool isServiceCopy, Microsoft.Azure.Storage.DataMovement.CopyOptions options, Microsoft.Azure.Storage.DataMovement.SingleTransferContext context);
[<System.Obsolete("Replaced by overload that takes CopyMethod", false)>]
static member CopyAsync : Microsoft.Azure.Storage.File.CloudFile * Microsoft.Azure.Storage.File.CloudFile * bool * Microsoft.Azure.Storage.DataMovement.CopyOptions * Microsoft.Azure.Storage.DataMovement.SingleTransferContext -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceFile As CloudFile, destFile As CloudFile, isServiceCopy As Boolean, options As CopyOptions, context As SingleTransferContext) As Task

パラメーター

sourceFile
CloudFile

CloudFileソースの Azure ファイルである 。

destFile
CloudFile

CloudFile宛先の Azure ファイルである 。

isServiceCopy
Boolean

コピーがサービス側の非同期コピーかどうかを示すフラグ。 このフラグが true に設定されている場合は、サービス側の非同期コピーが使用されます。このフラグが false に設定されている場合、ファイルは最初にソースからダウンロードされ、次に destination にアップロードされます。

options
CopyOptions

CopyOptions操作の追加オプションを指定する オブジェクト。

context
SingleTransferContext

現在の SingleTransferContext 操作のコンテキストを表す オブジェクト。

戻り値

非同期操作を表す Task オブジェクト。

属性

適用対象

CopyAsync(CloudBlob, CloudFile, Boolean, CopyOptions, SingleTransferContext)

注意事項

Replaced by overload that takes CopyMethod

Azure BLOB のコンテンツ、プロパティ、メタデータを Azure ファイルにコピーします。

[System.Obsolete("Replaced by overload that takes CopyMethod", false)]
public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.Blob.CloudBlob sourceBlob, Microsoft.Azure.Storage.File.CloudFile destFile, bool isServiceCopy, Microsoft.Azure.Storage.DataMovement.CopyOptions options, Microsoft.Azure.Storage.DataMovement.SingleTransferContext context);
[<System.Obsolete("Replaced by overload that takes CopyMethod", false)>]
static member CopyAsync : Microsoft.Azure.Storage.Blob.CloudBlob * Microsoft.Azure.Storage.File.CloudFile * bool * Microsoft.Azure.Storage.DataMovement.CopyOptions * Microsoft.Azure.Storage.DataMovement.SingleTransferContext -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceBlob As CloudBlob, destFile As CloudFile, isServiceCopy As Boolean, options As CopyOptions, context As SingleTransferContext) As Task

パラメーター

sourceBlob
CloudBlob

CloudBlobソースの Azure BLOB である 。

destFile
CloudFile

CloudFile宛先の Azure ファイルである 。

isServiceCopy
Boolean

コピーがサービス側の非同期コピーかどうかを示すフラグ。 このフラグが true に設定されている場合は、サービス側の非同期コピーが使用されます。このフラグが false に設定されている場合、ファイルは最初にソースからダウンロードされ、次に destination にアップロードされます。

options
CopyOptions

CopyOptions操作の追加オプションを指定する オブジェクト。

context
SingleTransferContext

現在の TransferContext 操作のコンテキストを表す オブジェクト。

戻り値

非同期操作を表す Task オブジェクト。

属性

適用対象

CopyAsync(CloudBlob, CloudBlob, CopyMethod)

ある Azure BLOB のコンテンツ、プロパティ、メタデータを別の Azure BLOB にコピーします。

public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.Blob.CloudBlob sourceBlob, Microsoft.Azure.Storage.Blob.CloudBlob destBlob, Microsoft.Azure.Storage.DataMovement.CopyMethod copyMethod);
static member CopyAsync : Microsoft.Azure.Storage.Blob.CloudBlob * Microsoft.Azure.Storage.Blob.CloudBlob * Microsoft.Azure.Storage.DataMovement.CopyMethod -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceBlob As CloudBlob, destBlob As CloudBlob, copyMethod As CopyMethod) As Task

パラメーター

sourceBlob
CloudBlob

CloudBlobソースの Azure BLOB である 。

destBlob
CloudBlob

CloudBlob宛先の Azure BLOB である 。

copyMethod
CopyMethod

DataMovement ライブラリでのコピー操作の処理方法を示すフラグ。 コピー操作の処理方法の詳細については、「 の CopyMethod 定義」を参照してください。

戻り値

非同期操作を表す Task オブジェクト。

適用対象

CopyAsync(CloudBlob, CloudBlob, Boolean)

注意事項

Replaced by overload that takes CopyMethod

ある Azure BLOB のコンテンツ、プロパティ、メタデータを別の Azure BLOB にコピーします。

[System.Obsolete("Replaced by overload that takes CopyMethod", false)]
public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.Blob.CloudBlob sourceBlob, Microsoft.Azure.Storage.Blob.CloudBlob destBlob, bool isServiceCopy);
[<System.Obsolete("Replaced by overload that takes CopyMethod", false)>]
static member CopyAsync : Microsoft.Azure.Storage.Blob.CloudBlob * Microsoft.Azure.Storage.Blob.CloudBlob * bool -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceBlob As CloudBlob, destBlob As CloudBlob, isServiceCopy As Boolean) As Task

パラメーター

sourceBlob
CloudBlob

CloudBlobソースの Azure BLOB である 。

destBlob
CloudBlob

CloudBlob宛先の Azure BLOB である 。

isServiceCopy
Boolean

コピーがサービス側の非同期コピーかどうかを示すフラグ。 このフラグが true に設定されている場合は、サービス側の非同期コピーが使用されます。このフラグが false に設定されている場合、ファイルは最初にソースからダウンロードされ、次に destination にアップロードされます。

戻り値

非同期操作を表す Task オブジェクト。

属性

適用対象

CopyAsync(CloudBlob, CloudFile, CopyMethod)

Azure BLOB のコンテンツ、プロパティ、メタデータを Azure ファイルにコピーします。

public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.Blob.CloudBlob sourceBlob, Microsoft.Azure.Storage.File.CloudFile destFile, Microsoft.Azure.Storage.DataMovement.CopyMethod copyMethod);
static member CopyAsync : Microsoft.Azure.Storage.Blob.CloudBlob * Microsoft.Azure.Storage.File.CloudFile * Microsoft.Azure.Storage.DataMovement.CopyMethod -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceBlob As CloudBlob, destFile As CloudFile, copyMethod As CopyMethod) As Task

パラメーター

sourceBlob
CloudBlob

CloudBlobソースの Azure BLOB である 。

destFile
CloudFile

CloudFile宛先の Azure ファイルである 。

copyMethod
CopyMethod

DataMovement ライブラリでのコピー操作の処理方法を示すフラグ。 コピー操作の処理方法の詳細については、「 の CopyMethod 定義」を参照してください。

戻り値

非同期操作を表す Task オブジェクト。

適用対象

CopyAsync(CloudBlob, CloudFile, Boolean)

注意事項

Replaced by overload that takes CopyMethod

Azure BLOB のコンテンツ、プロパティ、メタデータを Azure ファイルにコピーします。

[System.Obsolete("Replaced by overload that takes CopyMethod", false)]
public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.Blob.CloudBlob sourceBlob, Microsoft.Azure.Storage.File.CloudFile destFile, bool isServiceCopy);
[<System.Obsolete("Replaced by overload that takes CopyMethod", false)>]
static member CopyAsync : Microsoft.Azure.Storage.Blob.CloudBlob * Microsoft.Azure.Storage.File.CloudFile * bool -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceBlob As CloudBlob, destFile As CloudFile, isServiceCopy As Boolean) As Task

パラメーター

sourceBlob
CloudBlob

CloudBlobソースの Azure BLOB である 。

destFile
CloudFile

CloudFile宛先の Azure ファイルである 。

isServiceCopy
Boolean

コピーがサービス側の非同期コピーかどうかを示すフラグ。 このフラグが true に設定されている場合は、サービス側の非同期コピーが使用されます。このフラグが false に設定されている場合、ファイルは最初にソースからダウンロードされ、次に destination にアップロードされます。

戻り値

非同期操作を表す Task オブジェクト。

属性

適用対象

CopyAsync(CloudFile, CloudBlob, CopyMethod, CopyOptions, SingleTransferContext)

Azure ファイルのコンテンツ、プロパティ、メタデータを Azure BLOB にコピーします。

public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.File.CloudFile sourceFile, Microsoft.Azure.Storage.Blob.CloudBlob destBlob, Microsoft.Azure.Storage.DataMovement.CopyMethod copyMethod, Microsoft.Azure.Storage.DataMovement.CopyOptions options, Microsoft.Azure.Storage.DataMovement.SingleTransferContext context);
static member CopyAsync : Microsoft.Azure.Storage.File.CloudFile * Microsoft.Azure.Storage.Blob.CloudBlob * Microsoft.Azure.Storage.DataMovement.CopyMethod * Microsoft.Azure.Storage.DataMovement.CopyOptions * Microsoft.Azure.Storage.DataMovement.SingleTransferContext -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceFile As CloudFile, destBlob As CloudBlob, copyMethod As CopyMethod, options As CopyOptions, context As SingleTransferContext) As Task

パラメーター

sourceFile
CloudFile

CloudFileソースの Azure ファイルである 。

destBlob
CloudBlob

CloudBlob宛先の Azure BLOB である 。

copyMethod
CopyMethod

DataMovement ライブラリでのコピー操作の処理方法を示すフラグ。 コピー操作の処理方法の詳細については、「 の CopyMethod 定義」を参照してください。

options
CopyOptions

CopyOptions操作の追加オプションを指定する オブジェクト。

context
SingleTransferContext

現在の SingleTransferContext 操作のコンテキストを表す オブジェクト。

戻り値

非同期操作を表す Task オブジェクト。

適用対象

CopyAsync(CloudFile, CloudBlob, Boolean)

注意事項

Replaced by overload that takes CopyMethod

Azure ファイルのコンテンツ、プロパティ、メタデータを Azure BLOB にコピーします。

[System.Obsolete("Replaced by overload that takes CopyMethod", false)]
public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.File.CloudFile sourceFile, Microsoft.Azure.Storage.Blob.CloudBlob destBlob, bool isServiceCopy);
[<System.Obsolete("Replaced by overload that takes CopyMethod", false)>]
static member CopyAsync : Microsoft.Azure.Storage.File.CloudFile * Microsoft.Azure.Storage.Blob.CloudBlob * bool -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceFile As CloudFile, destBlob As CloudBlob, isServiceCopy As Boolean) As Task

パラメーター

sourceFile
CloudFile

CloudFileソースの Azure ファイルである 。

destBlob
CloudBlob

CloudBlob宛先の Azure BLOB である 。

isServiceCopy
Boolean

コピーがサービス側の非同期コピーかどうかを示すフラグ。 このフラグが true に設定されている場合は、サービス側の非同期コピーが使用されます。このフラグが false に設定されている場合、ファイルは最初にソースからダウンロードされ、次に destination にアップロードされます。

戻り値

非同期操作を表す Task オブジェクト。

属性

適用対象

CopyAsync(CloudFile, CloudFile, CopyMethod)

Azure ファイルのコンテンツ、プロパティ、メタデータを別のファイルにコピーします。

public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.File.CloudFile sourceFile, Microsoft.Azure.Storage.File.CloudFile destFile, Microsoft.Azure.Storage.DataMovement.CopyMethod copyMethod);
static member CopyAsync : Microsoft.Azure.Storage.File.CloudFile * Microsoft.Azure.Storage.File.CloudFile * Microsoft.Azure.Storage.DataMovement.CopyMethod -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceFile As CloudFile, destFile As CloudFile, copyMethod As CopyMethod) As Task

パラメーター

sourceFile
CloudFile

CloudFileソースの Azure ファイルである 。

destFile
CloudFile

CloudFile宛先の Azure ファイルである 。

copyMethod
CopyMethod

DataMovement ライブラリでのコピー操作の処理方法を示すフラグ。 コピー操作の処理方法の詳細については、「 の CopyMethod 定義」を参照してください。

戻り値

非同期操作を表す Task オブジェクト。

適用対象

CopyAsync(CloudFile, CloudBlob, CopyMethod)

Azure ファイルのコンテンツ、プロパティ、メタデータを Azure BLOB にコピーします。

public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.File.CloudFile sourceFile, Microsoft.Azure.Storage.Blob.CloudBlob destBlob, Microsoft.Azure.Storage.DataMovement.CopyMethod copyMethod);
static member CopyAsync : Microsoft.Azure.Storage.File.CloudFile * Microsoft.Azure.Storage.Blob.CloudBlob * Microsoft.Azure.Storage.DataMovement.CopyMethod -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceFile As CloudFile, destBlob As CloudBlob, copyMethod As CopyMethod) As Task

パラメーター

sourceFile
CloudFile

CloudFileソースの Azure ファイルである 。

destBlob
CloudBlob

CloudBlob宛先の Azure BLOB である 。

copyMethod
CopyMethod

DataMovement ライブラリでのコピー操作の処理方法を示すフラグ。 コピー操作の処理方法の詳細については、「 の CopyMethod 定義」を参照してください。

戻り値

非同期操作を表す Task オブジェクト。

適用対象

CopyAsync(Uri, CloudBlob, Boolean)

指定した URI から Azure BLOB にファイルをコピーします。

public static System.Threading.Tasks.Task CopyAsync (Uri sourceUri, Microsoft.Azure.Storage.Blob.CloudBlob destBlob, bool isServiceCopy);
static member CopyAsync : Uri * Microsoft.Azure.Storage.Blob.CloudBlob * bool -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceUri As Uri, destBlob As CloudBlob, isServiceCopy As Boolean) As Task

パラメーター

sourceUri
Uri

Uriソース ファイルの 。

destBlob
CloudBlob

CloudBlob宛先の Azure BLOB である 。

isServiceCopy
Boolean

コピーがサービス側の非同期コピーかどうかを示すフラグ。 このフラグが true に設定されている場合は、サービス側の非同期コピーが使用されます。このフラグが false に設定されている場合、ファイルは最初にソースからダウンロードされ、次に destination にアップロードされます。

戻り値

非同期操作を表す Task オブジェクト。

注釈

URI から Azure BLOB への同期コピーはまだサポートされていません。

適用対象

CopyAsync(Uri, CloudFile, Boolean)

指定した URI から Azure ファイルにファイルをコピーします。

public static System.Threading.Tasks.Task CopyAsync (Uri sourceUri, Microsoft.Azure.Storage.File.CloudFile destFile, bool isServiceCopy);
static member CopyAsync : Uri * Microsoft.Azure.Storage.File.CloudFile * bool -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceUri As Uri, destFile As CloudFile, isServiceCopy As Boolean) As Task

パラメーター

sourceUri
Uri

Uriソース ファイルの 。

destFile
CloudFile

CloudFile宛先の Azure ファイルである 。

isServiceCopy
Boolean

コピーがサービス側の非同期コピーかどうかを示すフラグ。 このフラグが true に設定されている場合は、サービス側の非同期コピーが使用されます。このフラグが false に設定されている場合、ファイルは最初にソースからダウンロードされ、次に destination にアップロードされます。

戻り値

非同期操作を表す Task オブジェクト。

注釈

URI から Azure ファイルへの同期コピーはまだサポートされていません。

適用対象

CopyAsync(CloudBlob, CloudBlob, CopyMethod, CopyOptions, SingleTransferContext)

ある Azure BLOB のコンテンツ、プロパティ、メタデータを別の Azure BLOB にコピーします。

public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.Blob.CloudBlob sourceBlob, Microsoft.Azure.Storage.Blob.CloudBlob destBlob, Microsoft.Azure.Storage.DataMovement.CopyMethod copyMethod, Microsoft.Azure.Storage.DataMovement.CopyOptions options, Microsoft.Azure.Storage.DataMovement.SingleTransferContext context);
static member CopyAsync : Microsoft.Azure.Storage.Blob.CloudBlob * Microsoft.Azure.Storage.Blob.CloudBlob * Microsoft.Azure.Storage.DataMovement.CopyMethod * Microsoft.Azure.Storage.DataMovement.CopyOptions * Microsoft.Azure.Storage.DataMovement.SingleTransferContext -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceBlob As CloudBlob, destBlob As CloudBlob, copyMethod As CopyMethod, options As CopyOptions, context As SingleTransferContext) As Task

パラメーター

sourceBlob
CloudBlob

CloudBlobソースの Azure BLOB である 。

destBlob
CloudBlob

CloudBlob宛先の Azure BLOB である 。

copyMethod
CopyMethod

DataMovement ライブラリでのコピー操作の処理方法を示すフラグ。 コピー操作の処理方法の詳細については、「 の CopyMethod 定義」を参照してください。

options
CopyOptions

CopyOptions操作の追加オプションを指定する オブジェクト。

context
SingleTransferContext

現在の SingleTransferContext 操作のコンテキストを表す オブジェクト。

戻り値

非同期操作を表す Task オブジェクト。

適用対象

CopyAsync(CloudBlob, CloudBlob, Boolean, CopyOptions, SingleTransferContext)

注意事項

Replaced by overload that takes CopyMethod

ある Azure BLOB のコンテンツ、プロパティ、メタデータを別の Azure BLOB にコピーします。

[System.Obsolete("Replaced by overload that takes CopyMethod", false)]
public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.Blob.CloudBlob sourceBlob, Microsoft.Azure.Storage.Blob.CloudBlob destBlob, bool isServiceCopy, Microsoft.Azure.Storage.DataMovement.CopyOptions options, Microsoft.Azure.Storage.DataMovement.SingleTransferContext context);
[<System.Obsolete("Replaced by overload that takes CopyMethod", false)>]
static member CopyAsync : Microsoft.Azure.Storage.Blob.CloudBlob * Microsoft.Azure.Storage.Blob.CloudBlob * bool * Microsoft.Azure.Storage.DataMovement.CopyOptions * Microsoft.Azure.Storage.DataMovement.SingleTransferContext -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceBlob As CloudBlob, destBlob As CloudBlob, isServiceCopy As Boolean, options As CopyOptions, context As SingleTransferContext) As Task

パラメーター

sourceBlob
CloudBlob

CloudBlobソースの Azure BLOB である 。

destBlob
CloudBlob

CloudBlob宛先の Azure BLOB である 。

isServiceCopy
Boolean

コピーがサービス側の非同期コピーかどうかを示すフラグ。 このフラグが true に設定されている場合は、サービス側の非同期コピーが使用されます。このフラグが false に設定されている場合、ファイルは最初にソースからダウンロードされ、次に destination にアップロードされます。

options
CopyOptions

CopyOptions操作の追加オプションを指定する オブジェクト。

context
SingleTransferContext

現在の SingleTransferContext 操作のコンテキストを表す オブジェクト。

戻り値

非同期操作を表す Task オブジェクト。

属性

適用対象

CopyAsync(CloudBlob, CloudFile, CopyMethod, CopyOptions, SingleTransferContext)

Azure BLOB のコンテンツ、プロパティ、メタデータを Azure ファイルにコピーします。

public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.Blob.CloudBlob sourceBlob, Microsoft.Azure.Storage.File.CloudFile destFile, Microsoft.Azure.Storage.DataMovement.CopyMethod copyMethod, Microsoft.Azure.Storage.DataMovement.CopyOptions options, Microsoft.Azure.Storage.DataMovement.SingleTransferContext context);
static member CopyAsync : Microsoft.Azure.Storage.Blob.CloudBlob * Microsoft.Azure.Storage.File.CloudFile * Microsoft.Azure.Storage.DataMovement.CopyMethod * Microsoft.Azure.Storage.DataMovement.CopyOptions * Microsoft.Azure.Storage.DataMovement.SingleTransferContext -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceBlob As CloudBlob, destFile As CloudFile, copyMethod As CopyMethod, options As CopyOptions, context As SingleTransferContext) As Task

パラメーター

sourceBlob
CloudBlob

CloudBlobソースの Azure BLOB である 。

destFile
CloudFile

CloudFile宛先の Azure ファイルである 。

copyMethod
CopyMethod

DataMovement ライブラリでのコピー操作の処理方法を示すフラグ。 コピー操作の処理方法の詳細については、「 の CopyMethod 定義」を参照してください。

options
CopyOptions

CopyOptions操作の追加オプションを指定する オブジェクト。

context
SingleTransferContext

現在の TransferContext 操作のコンテキストを表す オブジェクト。

戻り値

非同期操作を表す Task オブジェクト。

適用対象

CopyAsync(CloudFile, CloudFile, Boolean)

注意事項

Replaced by overload that takes CopyMethod

Azure ファイルのコンテンツ、プロパティ、メタデータを別のファイルにコピーします。

[System.Obsolete("Replaced by overload that takes CopyMethod", false)]
public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.File.CloudFile sourceFile, Microsoft.Azure.Storage.File.CloudFile destFile, bool isServiceCopy);
[<System.Obsolete("Replaced by overload that takes CopyMethod", false)>]
static member CopyAsync : Microsoft.Azure.Storage.File.CloudFile * Microsoft.Azure.Storage.File.CloudFile * bool -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceFile As CloudFile, destFile As CloudFile, isServiceCopy As Boolean) As Task

パラメーター

sourceFile
CloudFile

CloudFileソースの Azure ファイルである 。

destFile
CloudFile

CloudFile宛先の Azure ファイルである 。

isServiceCopy
Boolean

コピーがサービス側の非同期コピーかどうかを示すフラグ。 このフラグが true に設定されている場合は、サービス側の非同期コピーが使用されます。このフラグが false に設定されている場合、ファイルは最初にソースからダウンロードされ、次に destination にアップロードされます。

戻り値

非同期操作を表す Task オブジェクト。

属性

適用対象