次の方法で共有


TransferManager.CopyDirectoryAsync メソッド

定義

オーバーロード

CopyDirectoryAsync(CloudBlobDirectory, CloudFileDirectory, CopyMethod, CopyDirectoryOptions, DirectoryTransferContext, CancellationToken)

Azure BLOB ディレクトリを Azure ファイル ディレクトリにコピーします。

CopyDirectoryAsync(CloudFileDirectory, CloudFileDirectory, Boolean, CopyDirectoryOptions, DirectoryTransferContext, CancellationToken)
古い.

Azure ファイル ディレクトリを別の Azure ファイル ディレクトリにコピーします。

CopyDirectoryAsync(CloudFileDirectory, CloudFileDirectory, CopyMethod, CopyDirectoryOptions, DirectoryTransferContext, CancellationToken)

Azure ファイル ディレクトリを別の Azure ファイル ディレクトリにコピーします。

CopyDirectoryAsync(CloudFileDirectory, CloudBlobDirectory, Boolean, CopyDirectoryOptions, DirectoryTransferContext, CancellationToken)
古い.

Azure ファイル ディレクトリを Azure BLOB ディレクトリにコピーします。

CopyDirectoryAsync(CloudFileDirectory, CloudBlobDirectory, CopyMethod, CopyDirectoryOptions, DirectoryTransferContext, CancellationToken)

Azure ファイル ディレクトリを Azure BLOB ディレクトリにコピーします。

CopyDirectoryAsync(CloudBlobDirectory, CloudFileDirectory, Boolean, CopyDirectoryOptions, DirectoryTransferContext, CancellationToken)
古い.

Azure BLOB ディレクトリを Azure ファイル ディレクトリにコピーします。

CopyDirectoryAsync(CloudBlobDirectory, CloudBlobDirectory, CopyMethod, CopyDirectoryOptions, DirectoryTransferContext, CancellationToken)

Azure BLOB ディレクトリを別の Azure BLOB ディレクトリにコピーします。

CopyDirectoryAsync(CloudBlobDirectory, CloudBlobDirectory, Boolean, CopyDirectoryOptions, DirectoryTransferContext, CancellationToken)
古い.

Azure BLOB ディレクトリを別の Azure BLOB ディレクトリにコピーします。

CopyDirectoryAsync(CloudFileDirectory, CloudFileDirectory, CopyMethod, CopyDirectoryOptions, DirectoryTransferContext)

Azure ファイル ディレクトリを別の Azure ファイル ディレクトリにコピーします。

CopyDirectoryAsync(CloudFileDirectory, CloudBlobDirectory, Boolean, CopyDirectoryOptions, DirectoryTransferContext)
古い.

Azure ファイル ディレクトリを Azure BLOB ディレクトリにコピーします。

CopyDirectoryAsync(CloudFileDirectory, CloudBlobDirectory, CopyMethod, CopyDirectoryOptions, DirectoryTransferContext)

Azure ファイル ディレクトリを Azure BLOB ディレクトリにコピーします。

CopyDirectoryAsync(CloudBlobDirectory, CloudFileDirectory, Boolean, CopyDirectoryOptions, DirectoryTransferContext)
古い.

Azure BLOB ディレクトリを Azure ファイル ディレクトリにコピーします。

CopyDirectoryAsync(CloudBlobDirectory, CloudFileDirectory, CopyMethod, CopyDirectoryOptions, DirectoryTransferContext)

Azure BLOB ディレクトリを Azure ファイル ディレクトリにコピーします。

CopyDirectoryAsync(CloudBlobDirectory, CloudBlobDirectory, Boolean, CopyDirectoryOptions, DirectoryTransferContext)
古い.

Azure BLOB ディレクトリを別の Azure BLOB ディレクトリにコピーします。

CopyDirectoryAsync(CloudBlobDirectory, CloudBlobDirectory, CopyMethod, CopyDirectoryOptions, DirectoryTransferContext)

Azure BLOB ディレクトリを別の Azure BLOB ディレクトリにコピーします。

CopyDirectoryAsync(CloudFileDirectory, CloudFileDirectory, Boolean, CopyDirectoryOptions, DirectoryTransferContext)
古い.

Azure ファイル ディレクトリを別の Azure ファイル ディレクトリにコピーします。

CopyDirectoryAsync(CloudBlobDirectory, CloudFileDirectory, CopyMethod, CopyDirectoryOptions, DirectoryTransferContext, CancellationToken)

Azure BLOB ディレクトリを Azure ファイル ディレクトリにコピーします。

public static System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus> CopyDirectoryAsync (Microsoft.Azure.Storage.Blob.CloudBlobDirectory sourceBlobDir, Microsoft.Azure.Storage.File.CloudFileDirectory destFileDir, Microsoft.Azure.Storage.DataMovement.CopyMethod copyMethod, Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions options, Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext context, System.Threading.CancellationToken cancellationToken);
static member CopyDirectoryAsync : Microsoft.Azure.Storage.Blob.CloudBlobDirectory * Microsoft.Azure.Storage.File.CloudFileDirectory * Microsoft.Azure.Storage.DataMovement.CopyMethod * Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions * Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus>
Public Shared Function CopyDirectoryAsync (sourceBlobDir As CloudBlobDirectory, destFileDir As CloudFileDirectory, copyMethod As CopyMethod, options As CopyDirectoryOptions, context As DirectoryTransferContext, cancellationToken As CancellationToken) As Task(Of TransferStatus)

パラメーター

sourceBlobDir
CloudBlobDirectory

CloudBlobDirectoryソースの Azure BLOB ディレクトリである 。

destFileDir
CloudFileDirectory

CloudFileDirectory宛先の Azure ファイル ディレクトリである 。

copyMethod
CopyMethod

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

options
CopyDirectoryOptions

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

context
DirectoryTransferContext

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

cancellationToken
CancellationToken

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

戻り値

非同期操作を表す、TransferStatus 型の Task<TResult> オブジェクト。

適用対象

CopyDirectoryAsync(CloudFileDirectory, CloudFileDirectory, Boolean, CopyDirectoryOptions, DirectoryTransferContext, CancellationToken)

注意事項

Replaced by overload that takes CopyMethod

Azure ファイル ディレクトリを別の Azure ファイル ディレクトリにコピーします。

[System.Obsolete("Replaced by overload that takes CopyMethod", false)]
public static System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus> CopyDirectoryAsync (Microsoft.Azure.Storage.File.CloudFileDirectory sourceFileDir, Microsoft.Azure.Storage.File.CloudFileDirectory destFileDir, bool isServiceCopy, Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions options, Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext context, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("Replaced by overload that takes CopyMethod", false)>]
static member CopyDirectoryAsync : Microsoft.Azure.Storage.File.CloudFileDirectory * Microsoft.Azure.Storage.File.CloudFileDirectory * bool * Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions * Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus>
Public Shared Function CopyDirectoryAsync (sourceFileDir As CloudFileDirectory, destFileDir As CloudFileDirectory, isServiceCopy As Boolean, options As CopyDirectoryOptions, context As DirectoryTransferContext, cancellationToken As CancellationToken) As Task(Of TransferStatus)

パラメーター

sourceFileDir
CloudFileDirectory

CloudFileDirectoryソースの Azure ファイル ディレクトリである 。

destFileDir
CloudFileDirectory

CloudFileDirectory宛先の Azure ファイル ディレクトリである 。

isServiceCopy
Boolean

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

options
CopyDirectoryOptions

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

context
DirectoryTransferContext

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

cancellationToken
CancellationToken

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

戻り値

非同期操作を表す、TransferStatus 型の Task<TResult> オブジェクト。

属性

適用対象

CopyDirectoryAsync(CloudFileDirectory, CloudFileDirectory, CopyMethod, CopyDirectoryOptions, DirectoryTransferContext, CancellationToken)

Azure ファイル ディレクトリを別の Azure ファイル ディレクトリにコピーします。

public static System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus> CopyDirectoryAsync (Microsoft.Azure.Storage.File.CloudFileDirectory sourceFileDir, Microsoft.Azure.Storage.File.CloudFileDirectory destFileDir, Microsoft.Azure.Storage.DataMovement.CopyMethod copyMethod, Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions options, Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext context, System.Threading.CancellationToken cancellationToken);
static member CopyDirectoryAsync : Microsoft.Azure.Storage.File.CloudFileDirectory * Microsoft.Azure.Storage.File.CloudFileDirectory * Microsoft.Azure.Storage.DataMovement.CopyMethod * Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions * Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus>
Public Shared Function CopyDirectoryAsync (sourceFileDir As CloudFileDirectory, destFileDir As CloudFileDirectory, copyMethod As CopyMethod, options As CopyDirectoryOptions, context As DirectoryTransferContext, cancellationToken As CancellationToken) As Task(Of TransferStatus)

パラメーター

sourceFileDir
CloudFileDirectory

CloudFileDirectoryソースの Azure ファイル ディレクトリである 。

destFileDir
CloudFileDirectory

CloudFileDirectory宛先の Azure ファイル ディレクトリである 。

copyMethod
CopyMethod

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

options
CopyDirectoryOptions

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

context
DirectoryTransferContext

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

cancellationToken
CancellationToken

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

戻り値

非同期操作を表す、TransferStatus 型の Task<TResult> オブジェクト。

適用対象

CopyDirectoryAsync(CloudFileDirectory, CloudBlobDirectory, Boolean, CopyDirectoryOptions, DirectoryTransferContext, 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<Microsoft.Azure.Storage.DataMovement.TransferStatus> CopyDirectoryAsync (Microsoft.Azure.Storage.File.CloudFileDirectory sourceFileDir, Microsoft.Azure.Storage.Blob.CloudBlobDirectory destBlobDir, bool isServiceCopy, Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions options, Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext context, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("Replaced by overload that takes CopyMethod", false)>]
static member CopyDirectoryAsync : Microsoft.Azure.Storage.File.CloudFileDirectory * Microsoft.Azure.Storage.Blob.CloudBlobDirectory * bool * Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions * Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus>
Public Shared Function CopyDirectoryAsync (sourceFileDir As CloudFileDirectory, destBlobDir As CloudBlobDirectory, isServiceCopy As Boolean, options As CopyDirectoryOptions, context As DirectoryTransferContext, cancellationToken As CancellationToken) As Task(Of TransferStatus)

パラメーター

sourceFileDir
CloudFileDirectory

CloudFileDirectoryソースの Azure ファイル ディレクトリである 。

destBlobDir
CloudBlobDirectory

CloudBlobDirectory宛先の Azure BLOB ディレクトリである 。

isServiceCopy
Boolean

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

options
CopyDirectoryOptions

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

context
DirectoryTransferContext

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

cancellationToken
CancellationToken

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

戻り値

非同期操作を表す、TransferStatus 型の Task<TResult> オブジェクト。

属性

適用対象

CopyDirectoryAsync(CloudFileDirectory, CloudBlobDirectory, CopyMethod, CopyDirectoryOptions, DirectoryTransferContext, CancellationToken)

Azure ファイル ディレクトリを Azure BLOB ディレクトリにコピーします。

public static System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus> CopyDirectoryAsync (Microsoft.Azure.Storage.File.CloudFileDirectory sourceFileDir, Microsoft.Azure.Storage.Blob.CloudBlobDirectory destBlobDir, Microsoft.Azure.Storage.DataMovement.CopyMethod copyMethod, Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions options, Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext context, System.Threading.CancellationToken cancellationToken);
static member CopyDirectoryAsync : Microsoft.Azure.Storage.File.CloudFileDirectory * Microsoft.Azure.Storage.Blob.CloudBlobDirectory * Microsoft.Azure.Storage.DataMovement.CopyMethod * Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions * Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus>
Public Shared Function CopyDirectoryAsync (sourceFileDir As CloudFileDirectory, destBlobDir As CloudBlobDirectory, copyMethod As CopyMethod, options As CopyDirectoryOptions, context As DirectoryTransferContext, cancellationToken As CancellationToken) As Task(Of TransferStatus)

パラメーター

sourceFileDir
CloudFileDirectory

CloudFileDirectoryソースの Azure ファイル ディレクトリである 。

destBlobDir
CloudBlobDirectory

CloudBlobDirectory宛先の Azure BLOB ディレクトリである 。

copyMethod
CopyMethod

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

options
CopyDirectoryOptions

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

context
DirectoryTransferContext

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

cancellationToken
CancellationToken

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

戻り値

非同期操作を表す、TransferStatus 型の Task<TResult> オブジェクト。

適用対象

CopyDirectoryAsync(CloudBlobDirectory, CloudFileDirectory, Boolean, CopyDirectoryOptions, DirectoryTransferContext, 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<Microsoft.Azure.Storage.DataMovement.TransferStatus> CopyDirectoryAsync (Microsoft.Azure.Storage.Blob.CloudBlobDirectory sourceBlobDir, Microsoft.Azure.Storage.File.CloudFileDirectory destFileDir, bool isServiceCopy, Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions options, Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext context, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("Replaced by overload that takes CopyMethod", false)>]
static member CopyDirectoryAsync : Microsoft.Azure.Storage.Blob.CloudBlobDirectory * Microsoft.Azure.Storage.File.CloudFileDirectory * bool * Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions * Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus>
Public Shared Function CopyDirectoryAsync (sourceBlobDir As CloudBlobDirectory, destFileDir As CloudFileDirectory, isServiceCopy As Boolean, options As CopyDirectoryOptions, context As DirectoryTransferContext, cancellationToken As CancellationToken) As Task(Of TransferStatus)

パラメーター

sourceBlobDir
CloudBlobDirectory

CloudBlobDirectoryソースの Azure BLOB ディレクトリである 。

destFileDir
CloudFileDirectory

CloudFileDirectory宛先の Azure ファイル ディレクトリである 。

isServiceCopy
Boolean

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

options
CopyDirectoryOptions

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

context
DirectoryTransferContext

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

cancellationToken
CancellationToken

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

戻り値

非同期操作を表す、TransferStatus 型の Task<TResult> オブジェクト。

属性

適用対象

CopyDirectoryAsync(CloudBlobDirectory, CloudBlobDirectory, CopyMethod, CopyDirectoryOptions, DirectoryTransferContext, CancellationToken)

Azure BLOB ディレクトリを別の Azure BLOB ディレクトリにコピーします。

public static System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus> CopyDirectoryAsync (Microsoft.Azure.Storage.Blob.CloudBlobDirectory sourceBlobDir, Microsoft.Azure.Storage.Blob.CloudBlobDirectory destBlobDir, Microsoft.Azure.Storage.DataMovement.CopyMethod copyMethod, Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions options, Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext context, System.Threading.CancellationToken cancellationToken);
static member CopyDirectoryAsync : Microsoft.Azure.Storage.Blob.CloudBlobDirectory * Microsoft.Azure.Storage.Blob.CloudBlobDirectory * Microsoft.Azure.Storage.DataMovement.CopyMethod * Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions * Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus>
Public Shared Function CopyDirectoryAsync (sourceBlobDir As CloudBlobDirectory, destBlobDir As CloudBlobDirectory, copyMethod As CopyMethod, options As CopyDirectoryOptions, context As DirectoryTransferContext, cancellationToken As CancellationToken) As Task(Of TransferStatus)

パラメーター

sourceBlobDir
CloudBlobDirectory

CloudBlobDirectoryソースの Azure BLOB ディレクトリである 。

destBlobDir
CloudBlobDirectory

CloudBlobDirectory宛先の Azure BLOB ディレクトリである 。

copyMethod
CopyMethod

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

options
CopyDirectoryOptions

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

context
DirectoryTransferContext

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

cancellationToken
CancellationToken

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

戻り値

非同期操作を表す、TransferStatus 型の Task<TResult> オブジェクト。

適用対象

CopyDirectoryAsync(CloudBlobDirectory, CloudBlobDirectory, Boolean, CopyDirectoryOptions, DirectoryTransferContext, 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<Microsoft.Azure.Storage.DataMovement.TransferStatus> CopyDirectoryAsync (Microsoft.Azure.Storage.Blob.CloudBlobDirectory sourceBlobDir, Microsoft.Azure.Storage.Blob.CloudBlobDirectory destBlobDir, bool isServiceCopy, Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions options, Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext context, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("Replaced by overload that takes CopyMethod", false)>]
static member CopyDirectoryAsync : Microsoft.Azure.Storage.Blob.CloudBlobDirectory * Microsoft.Azure.Storage.Blob.CloudBlobDirectory * bool * Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions * Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus>
Public Shared Function CopyDirectoryAsync (sourceBlobDir As CloudBlobDirectory, destBlobDir As CloudBlobDirectory, isServiceCopy As Boolean, options As CopyDirectoryOptions, context As DirectoryTransferContext, cancellationToken As CancellationToken) As Task(Of TransferStatus)

パラメーター

sourceBlobDir
CloudBlobDirectory

CloudBlobDirectoryソースの Azure BLOB ディレクトリである 。

destBlobDir
CloudBlobDirectory

CloudBlobDirectory宛先の Azure BLOB ディレクトリである 。

isServiceCopy
Boolean

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

options
CopyDirectoryOptions

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

context
DirectoryTransferContext

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

cancellationToken
CancellationToken

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

戻り値

非同期操作を表す、TransferStatus 型の Task<TResult> オブジェクト。

属性

適用対象

CopyDirectoryAsync(CloudFileDirectory, CloudFileDirectory, CopyMethod, CopyDirectoryOptions, DirectoryTransferContext)

Azure ファイル ディレクトリを別の Azure ファイル ディレクトリにコピーします。

public static System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus> CopyDirectoryAsync (Microsoft.Azure.Storage.File.CloudFileDirectory sourceFileDir, Microsoft.Azure.Storage.File.CloudFileDirectory destFileDir, Microsoft.Azure.Storage.DataMovement.CopyMethod copyMethod, Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions options, Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext context);
static member CopyDirectoryAsync : Microsoft.Azure.Storage.File.CloudFileDirectory * Microsoft.Azure.Storage.File.CloudFileDirectory * Microsoft.Azure.Storage.DataMovement.CopyMethod * Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions * Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus>
Public Shared Function CopyDirectoryAsync (sourceFileDir As CloudFileDirectory, destFileDir As CloudFileDirectory, copyMethod As CopyMethod, options As CopyDirectoryOptions, context As DirectoryTransferContext) As Task(Of TransferStatus)

パラメーター

sourceFileDir
CloudFileDirectory

CloudFileDirectoryソースの Azure ファイル ディレクトリである 。

destFileDir
CloudFileDirectory

CloudFileDirectory宛先の Azure ファイル ディレクトリである 。

copyMethod
CopyMethod

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

options
CopyDirectoryOptions

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

context
DirectoryTransferContext

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

戻り値

非同期操作を表す、TransferStatus 型の Task<TResult> オブジェクト。

適用対象

CopyDirectoryAsync(CloudFileDirectory, CloudBlobDirectory, Boolean, CopyDirectoryOptions, DirectoryTransferContext)

注意事項

Replaced by overload that takes CopyMethod

Azure ファイル ディレクトリを Azure BLOB ディレクトリにコピーします。

[System.Obsolete("Replaced by overload that takes CopyMethod", false)]
public static System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus> CopyDirectoryAsync (Microsoft.Azure.Storage.File.CloudFileDirectory sourceFileDir, Microsoft.Azure.Storage.Blob.CloudBlobDirectory destBlobDir, bool isServiceCopy, Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions options, Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext context);
[<System.Obsolete("Replaced by overload that takes CopyMethod", false)>]
static member CopyDirectoryAsync : Microsoft.Azure.Storage.File.CloudFileDirectory * Microsoft.Azure.Storage.Blob.CloudBlobDirectory * bool * Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions * Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus>
Public Shared Function CopyDirectoryAsync (sourceFileDir As CloudFileDirectory, destBlobDir As CloudBlobDirectory, isServiceCopy As Boolean, options As CopyDirectoryOptions, context As DirectoryTransferContext) As Task(Of TransferStatus)

パラメーター

sourceFileDir
CloudFileDirectory

CloudFileDirectoryソースの Azure ファイル ディレクトリである 。

destBlobDir
CloudBlobDirectory

CloudBlobDirectory宛先の Azure BLOB ディレクトリである 。

isServiceCopy
Boolean

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

options
CopyDirectoryOptions

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

context
DirectoryTransferContext

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

戻り値

非同期操作を表す、TransferStatus 型の Task<TResult> オブジェクト。

属性

適用対象

CopyDirectoryAsync(CloudFileDirectory, CloudBlobDirectory, CopyMethod, CopyDirectoryOptions, DirectoryTransferContext)

Azure ファイル ディレクトリを Azure BLOB ディレクトリにコピーします。

public static System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus> CopyDirectoryAsync (Microsoft.Azure.Storage.File.CloudFileDirectory sourceFileDir, Microsoft.Azure.Storage.Blob.CloudBlobDirectory destBlobDir, Microsoft.Azure.Storage.DataMovement.CopyMethod copyMethod, Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions options, Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext context);
static member CopyDirectoryAsync : Microsoft.Azure.Storage.File.CloudFileDirectory * Microsoft.Azure.Storage.Blob.CloudBlobDirectory * Microsoft.Azure.Storage.DataMovement.CopyMethod * Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions * Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus>
Public Shared Function CopyDirectoryAsync (sourceFileDir As CloudFileDirectory, destBlobDir As CloudBlobDirectory, copyMethod As CopyMethod, options As CopyDirectoryOptions, context As DirectoryTransferContext) As Task(Of TransferStatus)

パラメーター

sourceFileDir
CloudFileDirectory

CloudFileDirectoryソースの Azure ファイル ディレクトリである 。

destBlobDir
CloudBlobDirectory

CloudBlobDirectory宛先の Azure BLOB ディレクトリである 。

copyMethod
CopyMethod

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

options
CopyDirectoryOptions

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

context
DirectoryTransferContext

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

戻り値

非同期操作を表す、TransferStatus 型の Task<TResult> オブジェクト。

適用対象

CopyDirectoryAsync(CloudBlobDirectory, CloudFileDirectory, Boolean, CopyDirectoryOptions, DirectoryTransferContext)

注意事項

Replaced by overload that takes CopyMethod

Azure BLOB ディレクトリを Azure ファイル ディレクトリにコピーします。

[System.Obsolete("Replaced by overload that takes CopyMethod", false)]
public static System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus> CopyDirectoryAsync (Microsoft.Azure.Storage.Blob.CloudBlobDirectory sourceBlobDir, Microsoft.Azure.Storage.File.CloudFileDirectory destFileDir, bool isServiceCopy, Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions options, Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext context);
[<System.Obsolete("Replaced by overload that takes CopyMethod", false)>]
static member CopyDirectoryAsync : Microsoft.Azure.Storage.Blob.CloudBlobDirectory * Microsoft.Azure.Storage.File.CloudFileDirectory * bool * Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions * Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus>
Public Shared Function CopyDirectoryAsync (sourceBlobDir As CloudBlobDirectory, destFileDir As CloudFileDirectory, isServiceCopy As Boolean, options As CopyDirectoryOptions, context As DirectoryTransferContext) As Task(Of TransferStatus)

パラメーター

sourceBlobDir
CloudBlobDirectory

CloudBlobDirectoryソースの Azure BLOB ディレクトリである 。

destFileDir
CloudFileDirectory

CloudFileDirectory宛先の Azure ファイル ディレクトリである 。

isServiceCopy
Boolean

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

options
CopyDirectoryOptions

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

context
DirectoryTransferContext

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

戻り値

非同期操作を表す、TransferStatus 型の Task<TResult> オブジェクト。

属性

適用対象

CopyDirectoryAsync(CloudBlobDirectory, CloudFileDirectory, CopyMethod, CopyDirectoryOptions, DirectoryTransferContext)

Azure BLOB ディレクトリを Azure ファイル ディレクトリにコピーします。

public static System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus> CopyDirectoryAsync (Microsoft.Azure.Storage.Blob.CloudBlobDirectory sourceBlobDir, Microsoft.Azure.Storage.File.CloudFileDirectory destFileDir, Microsoft.Azure.Storage.DataMovement.CopyMethod copyMethod, Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions options, Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext context);
static member CopyDirectoryAsync : Microsoft.Azure.Storage.Blob.CloudBlobDirectory * Microsoft.Azure.Storage.File.CloudFileDirectory * Microsoft.Azure.Storage.DataMovement.CopyMethod * Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions * Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus>
Public Shared Function CopyDirectoryAsync (sourceBlobDir As CloudBlobDirectory, destFileDir As CloudFileDirectory, copyMethod As CopyMethod, options As CopyDirectoryOptions, context As DirectoryTransferContext) As Task(Of TransferStatus)

パラメーター

sourceBlobDir
CloudBlobDirectory

CloudBlobDirectoryソースの Azure BLOB ディレクトリである 。

destFileDir
CloudFileDirectory

CloudFileDirectory宛先の Azure ファイル ディレクトリである 。

copyMethod
CopyMethod

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

options
CopyDirectoryOptions

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

context
DirectoryTransferContext

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

戻り値

非同期操作を表す、TransferStatus 型の Task<TResult> オブジェクト。

適用対象

CopyDirectoryAsync(CloudBlobDirectory, CloudBlobDirectory, Boolean, CopyDirectoryOptions, DirectoryTransferContext)

注意事項

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<Microsoft.Azure.Storage.DataMovement.TransferStatus> CopyDirectoryAsync (Microsoft.Azure.Storage.Blob.CloudBlobDirectory sourceBlobDir, Microsoft.Azure.Storage.Blob.CloudBlobDirectory destBlobDir, bool isServiceCopy, Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions options, Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext context);
[<System.Obsolete("Replaced by overload that takes CopyMethod", false)>]
static member CopyDirectoryAsync : Microsoft.Azure.Storage.Blob.CloudBlobDirectory * Microsoft.Azure.Storage.Blob.CloudBlobDirectory * bool * Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions * Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus>
Public Shared Function CopyDirectoryAsync (sourceBlobDir As CloudBlobDirectory, destBlobDir As CloudBlobDirectory, isServiceCopy As Boolean, options As CopyDirectoryOptions, context As DirectoryTransferContext) As Task(Of TransferStatus)

パラメーター

sourceBlobDir
CloudBlobDirectory

CloudBlobDirectoryソースの Azure BLOB ディレクトリである 。

destBlobDir
CloudBlobDirectory

CloudBlobDirectory宛先の Azure BLOB ディレクトリである 。

isServiceCopy
Boolean

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

options
CopyDirectoryOptions

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

context
DirectoryTransferContext

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

戻り値

非同期操作を表す、TransferStatus 型の Task<TResult> オブジェクト。

属性

適用対象

CopyDirectoryAsync(CloudBlobDirectory, CloudBlobDirectory, CopyMethod, CopyDirectoryOptions, DirectoryTransferContext)

Azure BLOB ディレクトリを別の Azure BLOB ディレクトリにコピーします。

public static System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus> CopyDirectoryAsync (Microsoft.Azure.Storage.Blob.CloudBlobDirectory sourceBlobDir, Microsoft.Azure.Storage.Blob.CloudBlobDirectory destBlobDir, Microsoft.Azure.Storage.DataMovement.CopyMethod copyMethod, Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions options, Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext context);
static member CopyDirectoryAsync : Microsoft.Azure.Storage.Blob.CloudBlobDirectory * Microsoft.Azure.Storage.Blob.CloudBlobDirectory * Microsoft.Azure.Storage.DataMovement.CopyMethod * Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions * Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus>
Public Shared Function CopyDirectoryAsync (sourceBlobDir As CloudBlobDirectory, destBlobDir As CloudBlobDirectory, copyMethod As CopyMethod, options As CopyDirectoryOptions, context As DirectoryTransferContext) As Task(Of TransferStatus)

パラメーター

sourceBlobDir
CloudBlobDirectory

CloudBlobDirectoryソースの Azure BLOB ディレクトリである 。

destBlobDir
CloudBlobDirectory

CloudBlobDirectory宛先の Azure BLOB ディレクトリである 。

copyMethod
CopyMethod

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

options
CopyDirectoryOptions

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

context
DirectoryTransferContext

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

戻り値

非同期操作を表す、TransferStatus 型の Task<TResult> オブジェクト。

適用対象

CopyDirectoryAsync(CloudFileDirectory, CloudFileDirectory, Boolean, CopyDirectoryOptions, DirectoryTransferContext)

注意事項

Replaced by overload that takes CopyMethod

Azure ファイル ディレクトリを別の Azure ファイル ディレクトリにコピーします。

[System.Obsolete("Replaced by overload that takes CopyMethod", false)]
public static System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus> CopyDirectoryAsync (Microsoft.Azure.Storage.File.CloudFileDirectory sourceFileDir, Microsoft.Azure.Storage.File.CloudFileDirectory destFileDir, bool isServiceCopy, Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions options, Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext context);
[<System.Obsolete("Replaced by overload that takes CopyMethod", false)>]
static member CopyDirectoryAsync : Microsoft.Azure.Storage.File.CloudFileDirectory * Microsoft.Azure.Storage.File.CloudFileDirectory * bool * Microsoft.Azure.Storage.DataMovement.CopyDirectoryOptions * Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus>
Public Shared Function CopyDirectoryAsync (sourceFileDir As CloudFileDirectory, destFileDir As CloudFileDirectory, isServiceCopy As Boolean, options As CopyDirectoryOptions, context As DirectoryTransferContext) As Task(Of TransferStatus)

パラメーター

sourceFileDir
CloudFileDirectory

CloudFileDirectoryソースの Azure ファイル ディレクトリである 。

destFileDir
CloudFileDirectory

CloudFileDirectory宛先の Azure ファイル ディレクトリである 。

isServiceCopy
Boolean

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

options
CopyDirectoryOptions

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

context
DirectoryTransferContext

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

戻り値

非同期操作を表す、TransferStatus 型の Task<TResult> オブジェクト。

属性

適用対象