Partilhar via


TransferManager.CopyDirectoryAsync Método

Definição

Sobrecargas

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

Copie um diretório de blob do Azure para um diretório de arquivos do Azure.

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

Copie um diretório de arquivos do Azure para outro diretório de arquivos do Azure.

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

Copie um diretório de arquivos do Azure para outro diretório de arquivos do Azure.

CopyDirectoryAsync(CloudFileDirectory, CloudBlobDirectory, Boolean, CopyDirectoryOptions, DirectoryTransferContext, CancellationToken)
Obsoleto.

Copie um diretório de arquivos do Azure para um diretório de blob do Azure.

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

Copie um diretório de arquivos do Azure para um diretório de blob do Azure.

CopyDirectoryAsync(CloudBlobDirectory, CloudFileDirectory, Boolean, CopyDirectoryOptions, DirectoryTransferContext, CancellationToken)
Obsoleto.

Copie um diretório de blob do Azure para um diretório de arquivos do Azure.

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

Copie um diretório de blob do Azure para outro diretório de blob do Azure.

CopyDirectoryAsync(CloudBlobDirectory, CloudBlobDirectory, Boolean, CopyDirectoryOptions, DirectoryTransferContext, CancellationToken)
Obsoleto.

Copie um diretório de blob do Azure para outro diretório de blob do Azure.

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

Copie um diretório de arquivos do Azure para outro diretório de arquivos do Azure.

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

Copie um diretório de arquivos do Azure para um diretório de blob do Azure.

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

Copie um diretório de arquivos do Azure para um diretório de blob do Azure.

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

Copie um diretório de blob do Azure para um diretório de arquivos do Azure.

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

Copie um diretório de blob do Azure para um diretório de arquivos do Azure.

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

Copie um diretório de blob do Azure para outro diretório de blob do Azure.

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

Copie um diretório de blob do Azure para outro diretório de blob do Azure.

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

Copie um diretório de arquivos do Azure para outro diretório de arquivos do Azure.

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

Copie um diretório de blob do Azure para um diretório de arquivos do 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)

Parâmetros

sourceBlobDir
CloudBlobDirectory

O CloudBlobDirectory que é o diretório de blob do Azure de origem.

destFileDir
CloudFileDirectory

O CloudFileDirectory que é o diretório de arquivo do Azure de destino.

copyMethod
CopyMethod

Um sinalizador que indica como a operação de cópia é tratada na Biblioteca DataMovement. Confira a definição de CopyMethod para obter mais detalhes sobre como a operação de cópia será tratada.

options
CopyDirectoryOptions

Um CopyDirectoryOptions objeto que especifica opções adicionais para a operação.

context
DirectoryTransferContext

Um DirectoryTransferContext objeto que representa o contexto da operação atual.

cancellationToken
CancellationToken

Um CancellationToken objeto a ser observado enquanto aguarda a conclusão de uma tarefa.

Retornos

Um objeto Task<TResult> do tipo TransferStatus que representa a operação assíncrona.

Aplica-se a

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

Cuidado

Replaced by overload that takes CopyMethod

Copie um diretório de arquivos do Azure para outro diretório de arquivos do 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)

Parâmetros

sourceFileDir
CloudFileDirectory

O CloudFileDirectory que é o diretório de arquivo do Azure de origem.

destFileDir
CloudFileDirectory

O CloudFileDirectory que é o diretório de arquivo do Azure de destino.

isServiceCopy
Boolean

Um sinalizador que indica se a cópia é uma cópia assíncrona do lado do serviço ou não. Se esse sinalizador estiver definido como true, a cópia assíncrona do lado do serviço será usada; se esse sinalizador for definido como false, o arquivo será baixado da origem primeiro e, em seguida, carregado para o destino.

options
CopyDirectoryOptions

Um CopyDirectoryOptions objeto que especifica opções adicionais para a operação.

context
DirectoryTransferContext

Um DirectoryTransferContext objeto que representa o contexto da operação atual.

cancellationToken
CancellationToken

Um CancellationToken objeto a ser observado enquanto aguarda a conclusão de uma tarefa.

Retornos

Um objeto Task<TResult> do tipo TransferStatus que representa a operação assíncrona.

Atributos

Aplica-se a

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

Copie um diretório de arquivos do Azure para outro diretório de arquivos do 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)

Parâmetros

sourceFileDir
CloudFileDirectory

O CloudFileDirectory que é o diretório de arquivo do Azure de origem.

destFileDir
CloudFileDirectory

O CloudFileDirectory que é o diretório de arquivo do Azure de destino.

copyMethod
CopyMethod

Um sinalizador que indica como a operação de cópia é tratada na Biblioteca DataMovement. Confira a definição de CopyMethod para obter mais detalhes sobre como a operação de cópia será tratada.

options
CopyDirectoryOptions

Um CopyDirectoryOptions objeto que especifica opções adicionais para a operação.

context
DirectoryTransferContext

Um DirectoryTransferContext objeto que representa o contexto da operação atual.

cancellationToken
CancellationToken

Um CancellationToken objeto a ser observado enquanto aguarda a conclusão de uma tarefa.

Retornos

Um objeto Task<TResult> do tipo TransferStatus que representa a operação assíncrona.

Aplica-se a

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

Cuidado

Replaced by overload that takes CopyMethod

Copie um diretório de arquivos do Azure para um diretório de blob do 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.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)

Parâmetros

sourceFileDir
CloudFileDirectory

O CloudFileDirectory que é o diretório de arquivo do Azure de origem.

destBlobDir
CloudBlobDirectory

O CloudBlobDirectory que é o diretório de blob do Azure de destino.

isServiceCopy
Boolean

Um sinalizador que indica se a cópia é uma cópia assíncrona do lado do serviço ou não. Se esse sinalizador estiver definido como true, a cópia assíncrona do lado do serviço será usada; se esse sinalizador for definido como false, o arquivo será baixado da origem primeiro e, em seguida, carregado para o destino.

options
CopyDirectoryOptions

Um CopyDirectoryOptions objeto que especifica opções adicionais para a operação.

context
DirectoryTransferContext

Um DirectoryTransferContext objeto que representa o contexto da operação atual.

cancellationToken
CancellationToken

Um CancellationToken objeto a ser observado enquanto aguarda a conclusão de uma tarefa.

Retornos

Um objeto Task<TResult> do tipo TransferStatus que representa a operação assíncrona.

Atributos

Aplica-se a

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

Copie um diretório de arquivos do Azure para um diretório de blob do Azure.

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)

Parâmetros

sourceFileDir
CloudFileDirectory

O CloudFileDirectory que é o diretório de arquivo do Azure de origem.

destBlobDir
CloudBlobDirectory

O CloudBlobDirectory que é o diretório de blob do Azure de destino.

copyMethod
CopyMethod

Um sinalizador que indica como a operação de cópia é tratada na Biblioteca DataMovement. Confira a definição de CopyMethod para obter mais detalhes sobre como a operação de cópia será tratada.

options
CopyDirectoryOptions

Um CopyDirectoryOptions objeto que especifica opções adicionais para a operação.

context
DirectoryTransferContext

Um DirectoryTransferContext objeto que representa o contexto da operação atual.

cancellationToken
CancellationToken

Um CancellationToken objeto a ser observado enquanto aguarda a conclusão de uma tarefa.

Retornos

Um objeto Task<TResult> do tipo TransferStatus que representa a operação assíncrona.

Aplica-se a

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

Cuidado

Replaced by overload that takes CopyMethod

Copie um diretório de blob do Azure para um diretório de arquivos do 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)

Parâmetros

sourceBlobDir
CloudBlobDirectory

O CloudBlobDirectory que é o diretório de blob do Azure de origem.

destFileDir
CloudFileDirectory

O CloudFileDirectory que é o diretório de arquivo do Azure de destino.

isServiceCopy
Boolean

Um sinalizador que indica se a cópia é uma cópia assíncrona do lado do serviço ou não. Se esse sinalizador estiver definido como true, a cópia assíncrona do lado do serviço será usada; se esse sinalizador for definido como false, o arquivo será baixado da origem primeiro e, em seguida, carregado para o destino.

options
CopyDirectoryOptions

Um CopyDirectoryOptions objeto que especifica opções adicionais para a operação.

context
DirectoryTransferContext

Um DirectoryTransferContext objeto que representa o contexto da operação atual.

cancellationToken
CancellationToken

Um CancellationToken objeto a ser observado enquanto aguarda a conclusão de uma tarefa.

Retornos

Um objeto Task<TResult> do tipo TransferStatus que representa a operação assíncrona.

Atributos

Aplica-se a

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

Copie um diretório de blob do Azure para outro diretório de blob do Azure.

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)

Parâmetros

sourceBlobDir
CloudBlobDirectory

O CloudBlobDirectory que é o diretório de blob do Azure de origem.

destBlobDir
CloudBlobDirectory

O CloudBlobDirectory que é o diretório de blob do Azure de destino.

copyMethod
CopyMethod

Um sinalizador que indica como a operação de cópia é tratada na Biblioteca DataMovement. Confira a definição de CopyMethod para obter mais detalhes sobre como a operação de cópia será tratada.

options
CopyDirectoryOptions

Um CopyDirectoryOptions objeto que especifica opções adicionais para a operação.

context
DirectoryTransferContext

Um DirectoryTransferContext objeto que representa o contexto da operação atual.

cancellationToken
CancellationToken

Um CancellationToken objeto a ser observado enquanto aguarda a conclusão de uma tarefa.

Retornos

Um objeto Task<TResult> do tipo TransferStatus que representa a operação assíncrona.

Aplica-se a

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

Cuidado

Replaced by overload that takes CopyMethod

Copie um diretório de blob do Azure para outro diretório de blob do 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.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)

Parâmetros

sourceBlobDir
CloudBlobDirectory

O CloudBlobDirectory que é o diretório de blob do Azure de origem.

destBlobDir
CloudBlobDirectory

O CloudBlobDirectory que é o diretório de blob do Azure de destino.

isServiceCopy
Boolean

Um sinalizador que indica se a cópia é uma cópia assíncrona do lado do serviço ou não. Se esse sinalizador for definido como true, a cópia assíncrona do lado do serviço será usada; se esse sinalizador estiver definido como false, o arquivo será baixado da origem primeiro e, em seguida, carregado no destino.

options
CopyDirectoryOptions

Um CopyDirectoryOptions objeto que especifica opções adicionais para a operação.

context
DirectoryTransferContext

Um DirectoryTransferContext objeto que representa o contexto da operação atual.

cancellationToken
CancellationToken

Um CancellationToken objeto a ser observado enquanto aguarda a conclusão de uma tarefa.

Retornos

Um objeto Task<TResult> do tipo TransferStatus que representa a operação assíncrona.

Atributos

Aplica-se a

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

Copie um diretório de arquivos do Azure para outro diretório de arquivos do 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)

Parâmetros

sourceFileDir
CloudFileDirectory

O CloudFileDirectory que é o diretório de arquivo do Azure de origem.

destFileDir
CloudFileDirectory

O CloudFileDirectory que é o diretório de arquivo do Azure de destino.

copyMethod
CopyMethod

Um sinalizador que indica como a operação de cópia é tratada na Biblioteca DataMovement. Confira a definição de CopyMethod para obter mais detalhes sobre como a operação de cópia será tratada.

options
CopyDirectoryOptions

Um CopyDirectoryOptions objeto que especifica opções adicionais para a operação.

context
DirectoryTransferContext

Um DirectoryTransferContext objeto que representa o contexto da operação atual.

Retornos

Um objeto Task<TResult> do tipo TransferStatus que representa a operação assíncrona.

Aplica-se a

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

Cuidado

Replaced by overload that takes CopyMethod

Copie um diretório de arquivos do Azure para um diretório de blob do 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.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)

Parâmetros

sourceFileDir
CloudFileDirectory

O CloudFileDirectory que é o diretório de arquivo do Azure de origem.

destBlobDir
CloudBlobDirectory

O CloudBlobDirectory que é o diretório de blob do Azure de destino.

isServiceCopy
Boolean

Um sinalizador que indica se a cópia é uma cópia assíncrona do lado do serviço ou não. Se esse sinalizador for definido como true, a cópia assíncrona do lado do serviço será usada; se esse sinalizador estiver definido como false, o arquivo será baixado da origem primeiro e, em seguida, carregado no destino.

options
CopyDirectoryOptions

Um CopyDirectoryOptions objeto que especifica opções adicionais para a operação.

context
DirectoryTransferContext

Um DirectoryTransferContext objeto que representa o contexto da operação atual.

Retornos

Um objeto Task<TResult> do tipo TransferStatus que representa a operação assíncrona.

Atributos

Aplica-se a

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

Copie um diretório de arquivos do Azure para um diretório de blob do Azure.

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)

Parâmetros

sourceFileDir
CloudFileDirectory

O CloudFileDirectory que é o diretório de arquivo do Azure de origem.

destBlobDir
CloudBlobDirectory

O CloudBlobDirectory que é o diretório de blob do Azure de destino.

copyMethod
CopyMethod

Um sinalizador que indica como a operação de cópia é tratada na Biblioteca DataMovement. Confira a definição de CopyMethod para obter mais detalhes sobre como a operação de cópia será tratada.

options
CopyDirectoryOptions

Um CopyDirectoryOptions objeto que especifica opções adicionais para a operação.

context
DirectoryTransferContext

Um DirectoryTransferContext objeto que representa o contexto da operação atual.

Retornos

Um objeto Task<TResult> do tipo TransferStatus que representa a operação assíncrona.

Aplica-se a

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

Cuidado

Replaced by overload that takes CopyMethod

Copie um diretório de blob do Azure para um diretório de arquivos do 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)

Parâmetros

sourceBlobDir
CloudBlobDirectory

O CloudBlobDirectory que é o diretório de blob do Azure de origem.

destFileDir
CloudFileDirectory

O CloudFileDirectory que é o diretório de arquivo do Azure de destino.

isServiceCopy
Boolean

Um sinalizador que indica se a cópia é uma cópia assíncrona do lado do serviço ou não. Se esse sinalizador for definido como true, a cópia assíncrona do lado do serviço será usada; se esse sinalizador estiver definido como false, o arquivo será baixado da origem primeiro e, em seguida, carregado no destino.

options
CopyDirectoryOptions

Um CopyDirectoryOptions objeto que especifica opções adicionais para a operação.

context
DirectoryTransferContext

Um DirectoryTransferContext objeto que representa o contexto da operação atual.

Retornos

Um objeto Task<TResult> do tipo TransferStatus que representa a operação assíncrona.

Atributos

Aplica-se a

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

Copie um diretório de blob do Azure para um diretório de arquivos do 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)

Parâmetros

sourceBlobDir
CloudBlobDirectory

O CloudBlobDirectory que é o diretório de blob do Azure de origem.

destFileDir
CloudFileDirectory

O CloudFileDirectory que é o diretório de arquivo do Azure de destino.

copyMethod
CopyMethod

Um sinalizador que indica como a operação de cópia é tratada na Biblioteca DataMovement. Confira a definição de CopyMethod para obter mais detalhes sobre como a operação de cópia será tratada.

options
CopyDirectoryOptions

Um CopyDirectoryOptions objeto que especifica opções adicionais para a operação.

context
DirectoryTransferContext

Um DirectoryTransferContext objeto que representa o contexto da operação atual.

Retornos

Um objeto Task<TResult> do tipo TransferStatus que representa a operação assíncrona.

Aplica-se a

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

Cuidado

Replaced by overload that takes CopyMethod

Copie um diretório de blob do Azure para outro diretório de blob do 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.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)

Parâmetros

sourceBlobDir
CloudBlobDirectory

O CloudBlobDirectory que é o diretório de blob do Azure de origem.

destBlobDir
CloudBlobDirectory

O CloudBlobDirectory que é o diretório de blob do Azure de destino.

isServiceCopy
Boolean

Um sinalizador que indica se a cópia é uma cópia assíncrona do lado do serviço ou não. Se esse sinalizador for definido como true, a cópia assíncrona do lado do serviço será usada; se esse sinalizador estiver definido como false, o arquivo será baixado da origem primeiro e, em seguida, carregado no destino.

options
CopyDirectoryOptions

Um CopyDirectoryOptions objeto que especifica opções adicionais para a operação.

context
DirectoryTransferContext

Um DirectoryTransferContext objeto que representa o contexto da operação atual.

Retornos

Um objeto Task<TResult> do tipo TransferStatus que representa a operação assíncrona.

Atributos

Aplica-se a

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

Copie um diretório de blob do Azure para outro diretório de blob do Azure.

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)

Parâmetros

sourceBlobDir
CloudBlobDirectory

O CloudBlobDirectory que é o diretório de blob do Azure de origem.

destBlobDir
CloudBlobDirectory

O CloudBlobDirectory que é o diretório de blob do Azure de destino.

copyMethod
CopyMethod

Um sinalizador que indica como a operação de cópia é tratada na Biblioteca DataMovement. Confira a definição de CopyMethod para obter mais detalhes sobre como a operação de cópia será tratada.

options
CopyDirectoryOptions

Um CopyDirectoryOptions objeto que especifica opções adicionais para a operação.

context
DirectoryTransferContext

Um DirectoryTransferContext objeto que representa o contexto da operação atual.

Retornos

Um objeto Task<TResult> do tipo TransferStatus que representa a operação assíncrona.

Aplica-se a

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

Cuidado

Replaced by overload that takes CopyMethod

Copie um diretório de arquivos do Azure para outro diretório de arquivos do 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)

Parâmetros

sourceFileDir
CloudFileDirectory

O CloudFileDirectory que é o diretório de arquivo do Azure de origem.

destFileDir
CloudFileDirectory

O CloudFileDirectory que é o diretório de arquivo do Azure de destino.

isServiceCopy
Boolean

Um sinalizador que indica se a cópia é uma cópia assíncrona do lado do serviço ou não. Se esse sinalizador for definido como true, a cópia assíncrona do lado do serviço será usada; se esse sinalizador estiver definido como false, o arquivo será baixado da origem primeiro e, em seguida, carregado no destino.

options
CopyDirectoryOptions

Um CopyDirectoryOptions objeto que especifica opções adicionais para a operação.

context
DirectoryTransferContext

Um DirectoryTransferContext objeto que representa o contexto da operação atual.

Retornos

Um objeto Task<TResult> do tipo TransferStatus que representa a operação assíncrona.

Atributos

Aplica-se a