TransferManager.CopyDirectoryAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
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> オブジェクト。
- 属性
適用対象
Azure SDK for .NET