TransferManager.UploadDirectoryAsync メソッド

定義

オーバーロード

UploadDirectoryAsync(String, CloudFileDirectory, UploadDirectoryOptions, DirectoryTransferContext)

ディレクトリを Azure File Storage にアップロードします。

UploadDirectoryAsync(String, CloudBlobDirectory, UploadDirectoryOptions, DirectoryTransferContext)

ディレクトリを Azure Blob Storage にアップロードします。

UploadDirectoryAsync(String, CloudBlobDirectory, UploadDirectoryOptions, DirectoryTransferContext, CancellationToken)

ディレクトリを Azure Blob Storage にアップロードします。

UploadDirectoryAsync(String, CloudBlobDirectory)

ディレクトリを Azure Blob Storage にアップロードします。

UploadDirectoryAsync(String, CloudFileDirectory)

ディレクトリを Azure File Storage にアップロードします。

UploadDirectoryAsync(String, CloudFileDirectory, UploadDirectoryOptions, DirectoryTransferContext, CancellationToken)

ディレクトリを Azure File Storage にアップロードします。

UploadDirectoryAsync(String, CloudFileDirectory, UploadDirectoryOptions, DirectoryTransferContext)

ディレクトリを Azure File Storage にアップロードします。

public static System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus> UploadDirectoryAsync (string sourcePath, Microsoft.Azure.Storage.File.CloudFileDirectory destFileDir, Microsoft.Azure.Storage.DataMovement.UploadDirectoryOptions options, Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext context);
static member UploadDirectoryAsync : string * Microsoft.Azure.Storage.File.CloudFileDirectory * Microsoft.Azure.Storage.DataMovement.UploadDirectoryOptions * Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus>
Public Shared Function UploadDirectoryAsync (sourcePath As String, destFileDir As CloudFileDirectory, options As UploadDirectoryOptions, context As DirectoryTransferContext) As Task(Of TransferStatus)

パラメーター

sourcePath
String

ソース ディレクトリへのパス

destFileDir
CloudFileDirectory

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

options
UploadDirectoryOptions

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

context
DirectoryTransferContext

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

戻り値

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

適用対象

UploadDirectoryAsync(String, CloudBlobDirectory, UploadDirectoryOptions, DirectoryTransferContext)

ディレクトリを Azure Blob Storage にアップロードします。

public static System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus> UploadDirectoryAsync (string sourcePath, Microsoft.Azure.Storage.Blob.CloudBlobDirectory destBlobDir, Microsoft.Azure.Storage.DataMovement.UploadDirectoryOptions options, Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext context);
static member UploadDirectoryAsync : string * Microsoft.Azure.Storage.Blob.CloudBlobDirectory * Microsoft.Azure.Storage.DataMovement.UploadDirectoryOptions * Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus>
Public Shared Function UploadDirectoryAsync (sourcePath As String, destBlobDir As CloudBlobDirectory, options As UploadDirectoryOptions, context As DirectoryTransferContext) As Task(Of TransferStatus)

パラメーター

sourcePath
String

ソース ディレクトリへのパス

destBlobDir
CloudBlobDirectory

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

options
UploadDirectoryOptions

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

context
DirectoryTransferContext

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

戻り値

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

適用対象

UploadDirectoryAsync(String, CloudBlobDirectory, UploadDirectoryOptions, DirectoryTransferContext, CancellationToken)

ディレクトリを Azure Blob Storage にアップロードします。

public static System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus> UploadDirectoryAsync (string sourcePath, Microsoft.Azure.Storage.Blob.CloudBlobDirectory destBlobDir, Microsoft.Azure.Storage.DataMovement.UploadDirectoryOptions options, Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext context, System.Threading.CancellationToken cancellationToken);
static member UploadDirectoryAsync : string * Microsoft.Azure.Storage.Blob.CloudBlobDirectory * Microsoft.Azure.Storage.DataMovement.UploadDirectoryOptions * Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus>
Public Shared Function UploadDirectoryAsync (sourcePath As String, destBlobDir As CloudBlobDirectory, options As UploadDirectoryOptions, context As DirectoryTransferContext, cancellationToken As CancellationToken) As Task(Of TransferStatus)

パラメーター

sourcePath
String

ソース ディレクトリへのパス

destBlobDir
CloudBlobDirectory

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

options
UploadDirectoryOptions

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

context
DirectoryTransferContext

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

cancellationToken
CancellationToken

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

戻り値

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

適用対象

UploadDirectoryAsync(String, CloudBlobDirectory)

ディレクトリを Azure Blob Storage にアップロードします。

public static System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus> UploadDirectoryAsync (string sourcePath, Microsoft.Azure.Storage.Blob.CloudBlobDirectory destBlobDir);
static member UploadDirectoryAsync : string * Microsoft.Azure.Storage.Blob.CloudBlobDirectory -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus>
Public Shared Function UploadDirectoryAsync (sourcePath As String, destBlobDir As CloudBlobDirectory) As Task(Of TransferStatus)

パラメーター

sourcePath
String

ソース ディレクトリへのパス

destBlobDir
CloudBlobDirectory

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

戻り値

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

適用対象

UploadDirectoryAsync(String, CloudFileDirectory)

ディレクトリを Azure File Storage にアップロードします。

public static System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus> UploadDirectoryAsync (string sourcePath, Microsoft.Azure.Storage.File.CloudFileDirectory destFileDir);
static member UploadDirectoryAsync : string * Microsoft.Azure.Storage.File.CloudFileDirectory -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus>
Public Shared Function UploadDirectoryAsync (sourcePath As String, destFileDir As CloudFileDirectory) As Task(Of TransferStatus)

パラメーター

sourcePath
String

ソース ディレクトリへのパス

destFileDir
CloudFileDirectory

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

戻り値

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

適用対象

UploadDirectoryAsync(String, CloudFileDirectory, UploadDirectoryOptions, DirectoryTransferContext, CancellationToken)

ディレクトリを Azure File Storage にアップロードします。

public static System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus> UploadDirectoryAsync (string sourcePath, Microsoft.Azure.Storage.File.CloudFileDirectory destFileDir, Microsoft.Azure.Storage.DataMovement.UploadDirectoryOptions options, Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext context, System.Threading.CancellationToken cancellationToken);
static member UploadDirectoryAsync : string * Microsoft.Azure.Storage.File.CloudFileDirectory * Microsoft.Azure.Storage.DataMovement.UploadDirectoryOptions * Microsoft.Azure.Storage.DataMovement.DirectoryTransferContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.DataMovement.TransferStatus>
Public Shared Function UploadDirectoryAsync (sourcePath As String, destFileDir As CloudFileDirectory, options As UploadDirectoryOptions, context As DirectoryTransferContext, cancellationToken As CancellationToken) As Task(Of TransferStatus)

パラメーター

sourcePath
String

ソース ディレクトリへのパス

destFileDir
CloudFileDirectory

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

options
UploadDirectoryOptions

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

context
DirectoryTransferContext

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

cancellationToken
CancellationToken

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

戻り値

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

適用対象