TransferManager.CopyDirectoryAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
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
Azure SDK for .NET