Partilhar via


TransferManager.CopyAsync Método

Definição

Sobrecargas

CopyAsync(Uri, CloudFile, Boolean, CopyOptions, SingleTransferContext, CancellationToken)

Copie o arquivo de um URI especificado para um arquivo do Azure.

CopyAsync(Uri, CloudBlob, Boolean, CopyOptions, SingleTransferContext, CancellationToken)

Copie o arquivo de um URI especificado para um blob do Azure.

CopyAsync(CloudFile, CloudFile, Boolean, CopyOptions, SingleTransferContext, CancellationToken)
Obsoleto.

Copie o conteúdo, as propriedades e os metadados de um arquivo do Azure para outro.

CopyAsync(CloudFile, CloudFile, CopyMethod, CopyOptions, SingleTransferContext, CancellationToken)

Copie o conteúdo, as propriedades e os metadados de um arquivo do Azure para outro.

CopyAsync(CloudFile, CloudBlob, Boolean, CopyOptions, SingleTransferContext, CancellationToken)
Obsoleto.

Copie conteúdo, propriedades e metadados de um arquivo do Azure para um blob do Azure.

CopyAsync(CloudFile, CloudBlob, CopyMethod, CopyOptions, SingleTransferContext, CancellationToken)

Copie conteúdo, propriedades e metadados de um arquivo do Azure para um blob do Azure.

CopyAsync(CloudBlob, CloudFile, Boolean, CopyOptions, SingleTransferContext, CancellationToken)
Obsoleto.

Copie conteúdo, propriedades e metadados de um blob do Azure para um arquivo do Azure.

CopyAsync(CloudBlob, CloudFile, CopyMethod, CopyOptions, SingleTransferContext, CancellationToken)

Copie conteúdo, propriedades e metadados de um blob do Azure para um arquivo do Azure.

CopyAsync(CloudBlob, CloudBlob, Boolean, CopyOptions, SingleTransferContext, CancellationToken)
Obsoleto.

Copie o conteúdo, as propriedades e os metadados de um blob do Azure para outro.

CopyAsync(CloudBlob, CloudBlob, CopyMethod, CopyOptions, SingleTransferContext, CancellationToken)

Copie o conteúdo, as propriedades e os metadados de um blob do Azure para outro.

CopyAsync(Uri, CloudFile, Boolean, CopyOptions, SingleTransferContext)

Copie o arquivo de um URI especificado para um arquivo do Azure.

CopyAsync(Uri, CloudBlob, Boolean, CopyOptions, SingleTransferContext)

Copie o arquivo de um URI especificado para um blob do Azure.

CopyAsync(CloudFile, CloudFile, CopyMethod, CopyOptions, SingleTransferContext)

Copie o conteúdo, as propriedades e os metadados de um arquivo do Azure para outro.

CopyAsync(CloudFile, CloudBlob, Boolean, CopyOptions, SingleTransferContext)
Obsoleto.

Copie conteúdo, propriedades e metadados de um arquivo do Azure para um blob do Azure.

CopyAsync(CloudFile, CloudFile, Boolean, CopyOptions, SingleTransferContext)
Obsoleto.

Copie o conteúdo, as propriedades e os metadados de um arquivo do Azure para outro.

CopyAsync(CloudBlob, CloudFile, Boolean, CopyOptions, SingleTransferContext)
Obsoleto.

Copie conteúdo, propriedades e metadados de um blob do Azure para um arquivo do Azure.

CopyAsync(CloudBlob, CloudBlob, CopyMethod)

Copie o conteúdo, as propriedades e os metadados de um blob do Azure para outro.

CopyAsync(CloudBlob, CloudBlob, Boolean)
Obsoleto.

Copie o conteúdo, as propriedades e os metadados de um blob do Azure para outro.

CopyAsync(CloudBlob, CloudFile, CopyMethod)

Copie conteúdo, propriedades e metadados de um blob do Azure para um arquivo do Azure.

CopyAsync(CloudBlob, CloudFile, Boolean)
Obsoleto.

Copie conteúdo, propriedades e metadados de um blob do Azure para um arquivo do Azure.

CopyAsync(CloudFile, CloudBlob, CopyMethod, CopyOptions, SingleTransferContext)

Copie conteúdo, propriedades e metadados de um arquivo do Azure para um blob do Azure.

CopyAsync(CloudFile, CloudBlob, Boolean)
Obsoleto.

Copie conteúdo, propriedades e metadados de um arquivo do Azure para um blob do Azure.

CopyAsync(CloudFile, CloudFile, CopyMethod)

Copie o conteúdo, as propriedades e os metadados de um arquivo do Azure para outro.

CopyAsync(CloudFile, CloudBlob, CopyMethod)

Copie conteúdo, propriedades e metadados de um arquivo do Azure para um blob do Azure.

CopyAsync(Uri, CloudBlob, Boolean)

Copie o arquivo de um URI especificado para um blob do Azure.

CopyAsync(Uri, CloudFile, Boolean)

Copie o arquivo de um URI especificado para um arquivo do Azure.

CopyAsync(CloudBlob, CloudBlob, CopyMethod, CopyOptions, SingleTransferContext)

Copie o conteúdo, as propriedades e os metadados de um blob do Azure para outro.

CopyAsync(CloudBlob, CloudBlob, Boolean, CopyOptions, SingleTransferContext)
Obsoleto.

Copie o conteúdo, as propriedades e os metadados de um blob do Azure para outro.

CopyAsync(CloudBlob, CloudFile, CopyMethod, CopyOptions, SingleTransferContext)

Copie conteúdo, propriedades e metadados de um blob do Azure para um arquivo do Azure.

CopyAsync(CloudFile, CloudFile, Boolean)
Obsoleto.

Copie o conteúdo, as propriedades e os metadados de um arquivo do Azure para outro.

CopyAsync(Uri, CloudFile, Boolean, CopyOptions, SingleTransferContext, CancellationToken)

Copie o arquivo de um URI especificado para um arquivo do Azure.

public static System.Threading.Tasks.Task CopyAsync (Uri sourceUri, Microsoft.Azure.Storage.File.CloudFile destFile, bool isServiceCopy, Microsoft.Azure.Storage.DataMovement.CopyOptions options, Microsoft.Azure.Storage.DataMovement.SingleTransferContext context, System.Threading.CancellationToken cancellationToken);
static member CopyAsync : Uri * Microsoft.Azure.Storage.File.CloudFile * bool * Microsoft.Azure.Storage.DataMovement.CopyOptions * Microsoft.Azure.Storage.DataMovement.SingleTransferContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceUri As Uri, destFile As CloudFile, isServiceCopy As Boolean, options As CopyOptions, context As SingleTransferContext, cancellationToken As CancellationToken) As Task

Parâmetros

sourceUri
Uri

O Uri do arquivo de origem.

destFile
CloudFile

O CloudFile que é o 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
CopyOptions

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

context
SingleTransferContext

Um SingleTransferContext 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 que representa a operação assíncrona.

Comentários

Ainda não há suporte para a cópia de um URI para o arquivo do Azure de forma síncrona.

Aplica-se a

CopyAsync(Uri, CloudBlob, Boolean, CopyOptions, SingleTransferContext, CancellationToken)

Copie o arquivo de um URI especificado para um blob do Azure.

public static System.Threading.Tasks.Task CopyAsync (Uri sourceUri, Microsoft.Azure.Storage.Blob.CloudBlob destBlob, bool isServiceCopy, Microsoft.Azure.Storage.DataMovement.CopyOptions options, Microsoft.Azure.Storage.DataMovement.SingleTransferContext context, System.Threading.CancellationToken cancellationToken);
static member CopyAsync : Uri * Microsoft.Azure.Storage.Blob.CloudBlob * bool * Microsoft.Azure.Storage.DataMovement.CopyOptions * Microsoft.Azure.Storage.DataMovement.SingleTransferContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceUri As Uri, destBlob As CloudBlob, isServiceCopy As Boolean, options As CopyOptions, context As SingleTransferContext, cancellationToken As CancellationToken) As Task

Parâmetros

sourceUri
Uri

O Uri do arquivo de origem.

destBlob
CloudBlob

O CloudBlob que é o 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
CopyOptions

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

context
SingleTransferContext

Um SingleTransferContext 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 que representa a operação assíncrona.

Comentários

Ainda não há suporte para a cópia de um URI para o blob do Azure de forma síncrona.

Aplica-se a

CopyAsync(CloudFile, CloudFile, Boolean, CopyOptions, SingleTransferContext, CancellationToken)

Cuidado

Replaced by overload that takes CopyMethod

Copie o conteúdo, as propriedades e os metadados de um arquivo do Azure para outro.

[System.Obsolete("Replaced by overload that takes CopyMethod", false)]
public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.File.CloudFile sourceFile, Microsoft.Azure.Storage.File.CloudFile destFile, bool isServiceCopy, Microsoft.Azure.Storage.DataMovement.CopyOptions options, Microsoft.Azure.Storage.DataMovement.SingleTransferContext context, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("Replaced by overload that takes CopyMethod", false)>]
static member CopyAsync : Microsoft.Azure.Storage.File.CloudFile * Microsoft.Azure.Storage.File.CloudFile * bool * Microsoft.Azure.Storage.DataMovement.CopyOptions * Microsoft.Azure.Storage.DataMovement.SingleTransferContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceFile As CloudFile, destFile As CloudFile, isServiceCopy As Boolean, options As CopyOptions, context As SingleTransferContext, cancellationToken As CancellationToken) As Task

Parâmetros

sourceFile
CloudFile

O CloudFile que é o arquivo de origem do Azure.

destFile
CloudFile

O CloudFile que é o 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
CopyOptions

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

context
SingleTransferContext

Um SingleTransferContext 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 que representa a operação assíncrona.

Atributos

Aplica-se a

CopyAsync(CloudFile, CloudFile, CopyMethod, CopyOptions, SingleTransferContext, CancellationToken)

Copie o conteúdo, as propriedades e os metadados de um arquivo do Azure para outro.

public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.File.CloudFile sourceFile, Microsoft.Azure.Storage.File.CloudFile destFile, Microsoft.Azure.Storage.DataMovement.CopyMethod copyMethod, Microsoft.Azure.Storage.DataMovement.CopyOptions options, Microsoft.Azure.Storage.DataMovement.SingleTransferContext context, System.Threading.CancellationToken cancellationToken);
static member CopyAsync : Microsoft.Azure.Storage.File.CloudFile * Microsoft.Azure.Storage.File.CloudFile * Microsoft.Azure.Storage.DataMovement.CopyMethod * Microsoft.Azure.Storage.DataMovement.CopyOptions * Microsoft.Azure.Storage.DataMovement.SingleTransferContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceFile As CloudFile, destFile As CloudFile, copyMethod As CopyMethod, options As CopyOptions, context As SingleTransferContext, cancellationToken As CancellationToken) As Task

Parâmetros

sourceFile
CloudFile

O CloudFile que é o arquivo de origem do Azure.

destFile
CloudFile

O CloudFile que é o 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
CopyOptions

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

context
SingleTransferContext

Um SingleTransferContext 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 que representa a operação assíncrona.

Aplica-se a

CopyAsync(CloudFile, CloudBlob, Boolean, CopyOptions, SingleTransferContext, CancellationToken)

Cuidado

Replaced by overload that takes CopyMethod

Copie conteúdo, propriedades e metadados de um arquivo do Azure para um blob do Azure.

[System.Obsolete("Replaced by overload that takes CopyMethod", false)]
public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.File.CloudFile sourceFile, Microsoft.Azure.Storage.Blob.CloudBlob destBlob, bool isServiceCopy, Microsoft.Azure.Storage.DataMovement.CopyOptions options, Microsoft.Azure.Storage.DataMovement.SingleTransferContext context, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("Replaced by overload that takes CopyMethod", false)>]
static member CopyAsync : Microsoft.Azure.Storage.File.CloudFile * Microsoft.Azure.Storage.Blob.CloudBlob * bool * Microsoft.Azure.Storage.DataMovement.CopyOptions * Microsoft.Azure.Storage.DataMovement.SingleTransferContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceFile As CloudFile, destBlob As CloudBlob, isServiceCopy As Boolean, options As CopyOptions, context As SingleTransferContext, cancellationToken As CancellationToken) As Task

Parâmetros

sourceFile
CloudFile

O CloudFile que é o arquivo de origem do Azure.

destBlob
CloudBlob

O CloudBlob que é o 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
CopyOptions

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

context
SingleTransferContext

Um SingleTransferContext 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 que representa a operação assíncrona.

Atributos

Aplica-se a

CopyAsync(CloudFile, CloudBlob, CopyMethod, CopyOptions, SingleTransferContext, CancellationToken)

Copie conteúdo, propriedades e metadados de um arquivo do Azure para um blob do Azure.

public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.File.CloudFile sourceFile, Microsoft.Azure.Storage.Blob.CloudBlob destBlob, Microsoft.Azure.Storage.DataMovement.CopyMethod copyMethod, Microsoft.Azure.Storage.DataMovement.CopyOptions options, Microsoft.Azure.Storage.DataMovement.SingleTransferContext context, System.Threading.CancellationToken cancellationToken);
static member CopyAsync : Microsoft.Azure.Storage.File.CloudFile * Microsoft.Azure.Storage.Blob.CloudBlob * Microsoft.Azure.Storage.DataMovement.CopyMethod * Microsoft.Azure.Storage.DataMovement.CopyOptions * Microsoft.Azure.Storage.DataMovement.SingleTransferContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceFile As CloudFile, destBlob As CloudBlob, copyMethod As CopyMethod, options As CopyOptions, context As SingleTransferContext, cancellationToken As CancellationToken) As Task

Parâmetros

sourceFile
CloudFile

O CloudFile que é o arquivo de origem do Azure.

destBlob
CloudBlob

O CloudBlob que é o 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
CopyOptions

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

context
SingleTransferContext

Um SingleTransferContext 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 que representa a operação assíncrona.

Aplica-se a

CopyAsync(CloudBlob, CloudFile, Boolean, CopyOptions, SingleTransferContext, CancellationToken)

Cuidado

Replaced by overload that takes CopyMethod

Copie conteúdo, propriedades e metadados de um blob do Azure para um arquivo do Azure.

[System.Obsolete("Replaced by overload that takes CopyMethod", false)]
public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.Blob.CloudBlob sourceBlob, Microsoft.Azure.Storage.File.CloudFile destFile, bool isServiceCopy, Microsoft.Azure.Storage.DataMovement.CopyOptions options, Microsoft.Azure.Storage.DataMovement.SingleTransferContext context, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("Replaced by overload that takes CopyMethod", false)>]
static member CopyAsync : Microsoft.Azure.Storage.Blob.CloudBlob * Microsoft.Azure.Storage.File.CloudFile * bool * Microsoft.Azure.Storage.DataMovement.CopyOptions * Microsoft.Azure.Storage.DataMovement.SingleTransferContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceBlob As CloudBlob, destFile As CloudFile, isServiceCopy As Boolean, options As CopyOptions, context As SingleTransferContext, cancellationToken As CancellationToken) As Task

Parâmetros

sourceBlob
CloudBlob

O CloudBlob que é o blob do Azure de origem.

destFile
CloudFile

O CloudFile que é o 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
CopyOptions

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

context
SingleTransferContext

Um SingleTransferContext 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 que representa a operação assíncrona.

Atributos

Aplica-se a

CopyAsync(CloudBlob, CloudFile, CopyMethod, CopyOptions, SingleTransferContext, CancellationToken)

Copie conteúdo, propriedades e metadados de um blob do Azure para um arquivo do Azure.

public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.Blob.CloudBlob sourceBlob, Microsoft.Azure.Storage.File.CloudFile destFile, Microsoft.Azure.Storage.DataMovement.CopyMethod copyMethod, Microsoft.Azure.Storage.DataMovement.CopyOptions options, Microsoft.Azure.Storage.DataMovement.SingleTransferContext context, System.Threading.CancellationToken cancellationToken);
static member CopyAsync : Microsoft.Azure.Storage.Blob.CloudBlob * Microsoft.Azure.Storage.File.CloudFile * Microsoft.Azure.Storage.DataMovement.CopyMethod * Microsoft.Azure.Storage.DataMovement.CopyOptions * Microsoft.Azure.Storage.DataMovement.SingleTransferContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceBlob As CloudBlob, destFile As CloudFile, copyMethod As CopyMethod, options As CopyOptions, context As SingleTransferContext, cancellationToken As CancellationToken) As Task

Parâmetros

sourceBlob
CloudBlob

O CloudBlob que é o blob do Azure de origem.

destFile
CloudFile

O CloudFile que é o 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
CopyOptions

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

context
SingleTransferContext

Um SingleTransferContext 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 que representa a operação assíncrona.

Aplica-se a

CopyAsync(CloudBlob, CloudBlob, Boolean, CopyOptions, SingleTransferContext, CancellationToken)

Cuidado

Replaced by overload that takes CopyMethod

Copie o conteúdo, as propriedades e os metadados de um blob do Azure para outro.

[System.Obsolete("Replaced by overload that takes CopyMethod", false)]
public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.Blob.CloudBlob sourceBlob, Microsoft.Azure.Storage.Blob.CloudBlob destBlob, bool isServiceCopy, Microsoft.Azure.Storage.DataMovement.CopyOptions options, Microsoft.Azure.Storage.DataMovement.SingleTransferContext context, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("Replaced by overload that takes CopyMethod", false)>]
static member CopyAsync : Microsoft.Azure.Storage.Blob.CloudBlob * Microsoft.Azure.Storage.Blob.CloudBlob * bool * Microsoft.Azure.Storage.DataMovement.CopyOptions * Microsoft.Azure.Storage.DataMovement.SingleTransferContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceBlob As CloudBlob, destBlob As CloudBlob, isServiceCopy As Boolean, options As CopyOptions, context As SingleTransferContext, cancellationToken As CancellationToken) As Task

Parâmetros

sourceBlob
CloudBlob

O CloudBlob que é o blob do Azure de origem.

destBlob
CloudBlob

O CloudBlob que é o 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
CopyOptions

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

context
SingleTransferContext

Um SingleTransferContext 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 que representa a operação assíncrona.

Atributos

Aplica-se a

CopyAsync(CloudBlob, CloudBlob, CopyMethod, CopyOptions, SingleTransferContext, CancellationToken)

Copie o conteúdo, as propriedades e os metadados de um blob do Azure para outro.

public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.Blob.CloudBlob sourceBlob, Microsoft.Azure.Storage.Blob.CloudBlob destBlob, Microsoft.Azure.Storage.DataMovement.CopyMethod copyMethod, Microsoft.Azure.Storage.DataMovement.CopyOptions options, Microsoft.Azure.Storage.DataMovement.SingleTransferContext context, System.Threading.CancellationToken cancellationToken);
static member CopyAsync : Microsoft.Azure.Storage.Blob.CloudBlob * Microsoft.Azure.Storage.Blob.CloudBlob * Microsoft.Azure.Storage.DataMovement.CopyMethod * Microsoft.Azure.Storage.DataMovement.CopyOptions * Microsoft.Azure.Storage.DataMovement.SingleTransferContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceBlob As CloudBlob, destBlob As CloudBlob, copyMethod As CopyMethod, options As CopyOptions, context As SingleTransferContext, cancellationToken As CancellationToken) As Task

Parâmetros

sourceBlob
CloudBlob

O CloudBlob que é o blob do Azure de origem.

destBlob
CloudBlob

O CloudBlob que é o 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
CopyOptions

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

context
SingleTransferContext

Um SingleTransferContext 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 que representa a operação assíncrona.

Aplica-se a

CopyAsync(Uri, CloudFile, Boolean, CopyOptions, SingleTransferContext)

Copie o arquivo de um URI especificado para um arquivo do Azure.

public static System.Threading.Tasks.Task CopyAsync (Uri sourceUri, Microsoft.Azure.Storage.File.CloudFile destFile, bool isServiceCopy, Microsoft.Azure.Storage.DataMovement.CopyOptions options, Microsoft.Azure.Storage.DataMovement.SingleTransferContext context);
static member CopyAsync : Uri * Microsoft.Azure.Storage.File.CloudFile * bool * Microsoft.Azure.Storage.DataMovement.CopyOptions * Microsoft.Azure.Storage.DataMovement.SingleTransferContext -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceUri As Uri, destFile As CloudFile, isServiceCopy As Boolean, options As CopyOptions, context As SingleTransferContext) As Task

Parâmetros

sourceUri
Uri

O Uri do arquivo de origem.

destFile
CloudFile

O CloudFile que é o 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
CopyOptions

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

context
SingleTransferContext

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

Retornos

Um objeto Task que representa a operação assíncrona.

Comentários

Ainda não há suporte para a cópia de um URI para o arquivo do Azure de forma síncrona.

Aplica-se a

CopyAsync(Uri, CloudBlob, Boolean, CopyOptions, SingleTransferContext)

Copie o arquivo de um URI especificado para um blob do Azure.

public static System.Threading.Tasks.Task CopyAsync (Uri sourceUri, Microsoft.Azure.Storage.Blob.CloudBlob destBlob, bool isServiceCopy, Microsoft.Azure.Storage.DataMovement.CopyOptions options, Microsoft.Azure.Storage.DataMovement.SingleTransferContext context);
static member CopyAsync : Uri * Microsoft.Azure.Storage.Blob.CloudBlob * bool * Microsoft.Azure.Storage.DataMovement.CopyOptions * Microsoft.Azure.Storage.DataMovement.SingleTransferContext -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceUri As Uri, destBlob As CloudBlob, isServiceCopy As Boolean, options As CopyOptions, context As SingleTransferContext) As Task

Parâmetros

sourceUri
Uri

O Uri do arquivo de origem.

destBlob
CloudBlob

O CloudBlob que é o 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
CopyOptions

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

context
SingleTransferContext

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

Retornos

Um objeto Task que representa a operação assíncrona.

Comentários

Ainda não há suporte para a cópia de um URI para o blob do Azure de forma síncrona.

Aplica-se a

CopyAsync(CloudFile, CloudFile, CopyMethod, CopyOptions, SingleTransferContext)

Copie o conteúdo, as propriedades e os metadados de um arquivo do Azure para outro.

public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.File.CloudFile sourceFile, Microsoft.Azure.Storage.File.CloudFile destFile, Microsoft.Azure.Storage.DataMovement.CopyMethod copyMethod, Microsoft.Azure.Storage.DataMovement.CopyOptions options, Microsoft.Azure.Storage.DataMovement.SingleTransferContext context);
static member CopyAsync : Microsoft.Azure.Storage.File.CloudFile * Microsoft.Azure.Storage.File.CloudFile * Microsoft.Azure.Storage.DataMovement.CopyMethod * Microsoft.Azure.Storage.DataMovement.CopyOptions * Microsoft.Azure.Storage.DataMovement.SingleTransferContext -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceFile As CloudFile, destFile As CloudFile, copyMethod As CopyMethod, options As CopyOptions, context As SingleTransferContext) As Task

Parâmetros

sourceFile
CloudFile

O CloudFile que é o arquivo de origem do Azure.

destFile
CloudFile

O CloudFile que é o 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
CopyOptions

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

context
SingleTransferContext

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

Retornos

Um objeto Task que representa a operação assíncrona.

Aplica-se a

CopyAsync(CloudFile, CloudBlob, Boolean, CopyOptions, SingleTransferContext)

Cuidado

Replaced by overload that takes CopyMethod

Copie conteúdo, propriedades e metadados de um arquivo do Azure para um blob do Azure.

[System.Obsolete("Replaced by overload that takes CopyMethod", false)]
public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.File.CloudFile sourceFile, Microsoft.Azure.Storage.Blob.CloudBlob destBlob, bool isServiceCopy, Microsoft.Azure.Storage.DataMovement.CopyOptions options, Microsoft.Azure.Storage.DataMovement.SingleTransferContext context);
[<System.Obsolete("Replaced by overload that takes CopyMethod", false)>]
static member CopyAsync : Microsoft.Azure.Storage.File.CloudFile * Microsoft.Azure.Storage.Blob.CloudBlob * bool * Microsoft.Azure.Storage.DataMovement.CopyOptions * Microsoft.Azure.Storage.DataMovement.SingleTransferContext -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceFile As CloudFile, destBlob As CloudBlob, isServiceCopy As Boolean, options As CopyOptions, context As SingleTransferContext) As Task

Parâmetros

sourceFile
CloudFile

O CloudFile que é o arquivo de origem do Azure.

destBlob
CloudBlob

O CloudBlob que é o 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
CopyOptions

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

context
SingleTransferContext

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

Retornos

Um objeto Task que representa a operação assíncrona.

Atributos

Aplica-se a

CopyAsync(CloudFile, CloudFile, Boolean, CopyOptions, SingleTransferContext)

Cuidado

Replaced by overload that takes CopyMethod

Copie o conteúdo, as propriedades e os metadados de um arquivo do Azure para outro.

[System.Obsolete("Replaced by overload that takes CopyMethod", false)]
public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.File.CloudFile sourceFile, Microsoft.Azure.Storage.File.CloudFile destFile, bool isServiceCopy, Microsoft.Azure.Storage.DataMovement.CopyOptions options, Microsoft.Azure.Storage.DataMovement.SingleTransferContext context);
[<System.Obsolete("Replaced by overload that takes CopyMethod", false)>]
static member CopyAsync : Microsoft.Azure.Storage.File.CloudFile * Microsoft.Azure.Storage.File.CloudFile * bool * Microsoft.Azure.Storage.DataMovement.CopyOptions * Microsoft.Azure.Storage.DataMovement.SingleTransferContext -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceFile As CloudFile, destFile As CloudFile, isServiceCopy As Boolean, options As CopyOptions, context As SingleTransferContext) As Task

Parâmetros

sourceFile
CloudFile

O CloudFile que é o arquivo de origem do Azure.

destFile
CloudFile

O CloudFile que é o 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
CopyOptions

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

context
SingleTransferContext

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

Retornos

Um objeto Task que representa a operação assíncrona.

Atributos

Aplica-se a

CopyAsync(CloudBlob, CloudFile, Boolean, CopyOptions, SingleTransferContext)

Cuidado

Replaced by overload that takes CopyMethod

Copie conteúdo, propriedades e metadados de um blob do Azure para um arquivo do Azure.

[System.Obsolete("Replaced by overload that takes CopyMethod", false)]
public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.Blob.CloudBlob sourceBlob, Microsoft.Azure.Storage.File.CloudFile destFile, bool isServiceCopy, Microsoft.Azure.Storage.DataMovement.CopyOptions options, Microsoft.Azure.Storage.DataMovement.SingleTransferContext context);
[<System.Obsolete("Replaced by overload that takes CopyMethod", false)>]
static member CopyAsync : Microsoft.Azure.Storage.Blob.CloudBlob * Microsoft.Azure.Storage.File.CloudFile * bool * Microsoft.Azure.Storage.DataMovement.CopyOptions * Microsoft.Azure.Storage.DataMovement.SingleTransferContext -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceBlob As CloudBlob, destFile As CloudFile, isServiceCopy As Boolean, options As CopyOptions, context As SingleTransferContext) As Task

Parâmetros

sourceBlob
CloudBlob

O CloudBlob que é o blob do Azure de origem.

destFile
CloudFile

O CloudFile que é o 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
CopyOptions

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

context
SingleTransferContext

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

Retornos

Um objeto Task que representa a operação assíncrona.

Atributos

Aplica-se a

CopyAsync(CloudBlob, CloudBlob, CopyMethod)

Copie conteúdo, propriedades e metadados de um blob do Azure para outro.

public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.Blob.CloudBlob sourceBlob, Microsoft.Azure.Storage.Blob.CloudBlob destBlob, Microsoft.Azure.Storage.DataMovement.CopyMethod copyMethod);
static member CopyAsync : Microsoft.Azure.Storage.Blob.CloudBlob * Microsoft.Azure.Storage.Blob.CloudBlob * Microsoft.Azure.Storage.DataMovement.CopyMethod -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceBlob As CloudBlob, destBlob As CloudBlob, copyMethod As CopyMethod) As Task

Parâmetros

sourceBlob
CloudBlob

O CloudBlob que é o blob do Azure de origem.

destBlob
CloudBlob

O CloudBlob que é o 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.

Retornos

Um objeto Task que representa a operação assíncrona.

Aplica-se a

CopyAsync(CloudBlob, CloudBlob, Boolean)

Cuidado

Replaced by overload that takes CopyMethod

Copie conteúdo, propriedades e metadados de um blob do Azure para outro.

[System.Obsolete("Replaced by overload that takes CopyMethod", false)]
public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.Blob.CloudBlob sourceBlob, Microsoft.Azure.Storage.Blob.CloudBlob destBlob, bool isServiceCopy);
[<System.Obsolete("Replaced by overload that takes CopyMethod", false)>]
static member CopyAsync : Microsoft.Azure.Storage.Blob.CloudBlob * Microsoft.Azure.Storage.Blob.CloudBlob * bool -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceBlob As CloudBlob, destBlob As CloudBlob, isServiceCopy As Boolean) As Task

Parâmetros

sourceBlob
CloudBlob

O CloudBlob que é o blob do Azure de origem.

destBlob
CloudBlob

O CloudBlob que é o 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.

Retornos

Um objeto Task que representa a operação assíncrona.

Atributos

Aplica-se a

CopyAsync(CloudBlob, CloudFile, CopyMethod)

Copie conteúdo, propriedades e metadados de um blob do Azure para um arquivo do Azure.

public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.Blob.CloudBlob sourceBlob, Microsoft.Azure.Storage.File.CloudFile destFile, Microsoft.Azure.Storage.DataMovement.CopyMethod copyMethod);
static member CopyAsync : Microsoft.Azure.Storage.Blob.CloudBlob * Microsoft.Azure.Storage.File.CloudFile * Microsoft.Azure.Storage.DataMovement.CopyMethod -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceBlob As CloudBlob, destFile As CloudFile, copyMethod As CopyMethod) As Task

Parâmetros

sourceBlob
CloudBlob

O CloudBlob que é o blob do Azure de origem.

destFile
CloudFile

O CloudFile que é o 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.

Retornos

Um objeto Task que representa a operação assíncrona.

Aplica-se a

CopyAsync(CloudBlob, CloudFile, Boolean)

Cuidado

Replaced by overload that takes CopyMethod

Copie conteúdo, propriedades e metadados de um blob do Azure para um arquivo do Azure.

[System.Obsolete("Replaced by overload that takes CopyMethod", false)]
public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.Blob.CloudBlob sourceBlob, Microsoft.Azure.Storage.File.CloudFile destFile, bool isServiceCopy);
[<System.Obsolete("Replaced by overload that takes CopyMethod", false)>]
static member CopyAsync : Microsoft.Azure.Storage.Blob.CloudBlob * Microsoft.Azure.Storage.File.CloudFile * bool -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceBlob As CloudBlob, destFile As CloudFile, isServiceCopy As Boolean) As Task

Parâmetros

sourceBlob
CloudBlob

O CloudBlob que é o blob do Azure de origem.

destFile
CloudFile

O CloudFile que é o 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.

Retornos

Um objeto Task que representa a operação assíncrona.

Atributos

Aplica-se a

CopyAsync(CloudFile, CloudBlob, CopyMethod, CopyOptions, SingleTransferContext)

Copie conteúdo, propriedades e metadados de um arquivo do Azure para um blob do Azure.

public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.File.CloudFile sourceFile, Microsoft.Azure.Storage.Blob.CloudBlob destBlob, Microsoft.Azure.Storage.DataMovement.CopyMethod copyMethod, Microsoft.Azure.Storage.DataMovement.CopyOptions options, Microsoft.Azure.Storage.DataMovement.SingleTransferContext context);
static member CopyAsync : Microsoft.Azure.Storage.File.CloudFile * Microsoft.Azure.Storage.Blob.CloudBlob * Microsoft.Azure.Storage.DataMovement.CopyMethod * Microsoft.Azure.Storage.DataMovement.CopyOptions * Microsoft.Azure.Storage.DataMovement.SingleTransferContext -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceFile As CloudFile, destBlob As CloudBlob, copyMethod As CopyMethod, options As CopyOptions, context As SingleTransferContext) As Task

Parâmetros

sourceFile
CloudFile

O CloudFile que é o arquivo do Azure de origem.

destBlob
CloudBlob

O CloudBlob que é o 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
CopyOptions

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

context
SingleTransferContext

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

Retornos

Um objeto Task que representa a operação assíncrona.

Aplica-se a

CopyAsync(CloudFile, CloudBlob, Boolean)

Cuidado

Replaced by overload that takes CopyMethod

Copie conteúdo, propriedades e metadados de um arquivo do Azure para um blob do Azure.

[System.Obsolete("Replaced by overload that takes CopyMethod", false)]
public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.File.CloudFile sourceFile, Microsoft.Azure.Storage.Blob.CloudBlob destBlob, bool isServiceCopy);
[<System.Obsolete("Replaced by overload that takes CopyMethod", false)>]
static member CopyAsync : Microsoft.Azure.Storage.File.CloudFile * Microsoft.Azure.Storage.Blob.CloudBlob * bool -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceFile As CloudFile, destBlob As CloudBlob, isServiceCopy As Boolean) As Task

Parâmetros

sourceFile
CloudFile

O CloudFile que é o arquivo do Azure de origem.

destBlob
CloudBlob

O CloudBlob que é o 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.

Retornos

Um objeto Task que representa a operação assíncrona.

Atributos

Aplica-se a

CopyAsync(CloudFile, CloudFile, CopyMethod)

Copie conteúdo, propriedades e metadados de um arquivo do Azure para outro.

public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.File.CloudFile sourceFile, Microsoft.Azure.Storage.File.CloudFile destFile, Microsoft.Azure.Storage.DataMovement.CopyMethod copyMethod);
static member CopyAsync : Microsoft.Azure.Storage.File.CloudFile * Microsoft.Azure.Storage.File.CloudFile * Microsoft.Azure.Storage.DataMovement.CopyMethod -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceFile As CloudFile, destFile As CloudFile, copyMethod As CopyMethod) As Task

Parâmetros

sourceFile
CloudFile

O CloudFile que é o arquivo do Azure de origem.

destFile
CloudFile

O CloudFile que é o 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.

Retornos

Um objeto Task que representa a operação assíncrona.

Aplica-se a

CopyAsync(CloudFile, CloudBlob, CopyMethod)

Copie conteúdo, propriedades e metadados de um arquivo do Azure para um blob do Azure.

public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.File.CloudFile sourceFile, Microsoft.Azure.Storage.Blob.CloudBlob destBlob, Microsoft.Azure.Storage.DataMovement.CopyMethod copyMethod);
static member CopyAsync : Microsoft.Azure.Storage.File.CloudFile * Microsoft.Azure.Storage.Blob.CloudBlob * Microsoft.Azure.Storage.DataMovement.CopyMethod -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceFile As CloudFile, destBlob As CloudBlob, copyMethod As CopyMethod) As Task

Parâmetros

sourceFile
CloudFile

O CloudFile que é o arquivo do Azure de origem.

destBlob
CloudBlob

O CloudBlob que é o 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.

Retornos

Um objeto Task que representa a operação assíncrona.

Aplica-se a

CopyAsync(Uri, CloudBlob, Boolean)

Copie o arquivo de um URI especificado para um blob do Azure.

public static System.Threading.Tasks.Task CopyAsync (Uri sourceUri, Microsoft.Azure.Storage.Blob.CloudBlob destBlob, bool isServiceCopy);
static member CopyAsync : Uri * Microsoft.Azure.Storage.Blob.CloudBlob * bool -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceUri As Uri, destBlob As CloudBlob, isServiceCopy As Boolean) As Task

Parâmetros

sourceUri
Uri

O Uri do arquivo de origem.

destBlob
CloudBlob

O CloudBlob que é o 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.

Retornos

Um objeto Task que representa a operação assíncrona.

Comentários

Ainda não há suporte para a cópia de um URI para o blob do Azure de forma síncrona.

Aplica-se a

CopyAsync(Uri, CloudFile, Boolean)

Copie o arquivo de um URI especificado para um arquivo do Azure.

public static System.Threading.Tasks.Task CopyAsync (Uri sourceUri, Microsoft.Azure.Storage.File.CloudFile destFile, bool isServiceCopy);
static member CopyAsync : Uri * Microsoft.Azure.Storage.File.CloudFile * bool -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceUri As Uri, destFile As CloudFile, isServiceCopy As Boolean) As Task

Parâmetros

sourceUri
Uri

O Uri do arquivo de origem.

destFile
CloudFile

O CloudFile que é o 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.

Retornos

Um objeto Task que representa a operação assíncrona.

Comentários

Ainda não há suporte para a cópia de um URI para o arquivo do Azure de forma síncrona.

Aplica-se a

CopyAsync(CloudBlob, CloudBlob, CopyMethod, CopyOptions, SingleTransferContext)

Copie conteúdo, propriedades e metadados de um blob do Azure para outro.

public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.Blob.CloudBlob sourceBlob, Microsoft.Azure.Storage.Blob.CloudBlob destBlob, Microsoft.Azure.Storage.DataMovement.CopyMethod copyMethod, Microsoft.Azure.Storage.DataMovement.CopyOptions options, Microsoft.Azure.Storage.DataMovement.SingleTransferContext context);
static member CopyAsync : Microsoft.Azure.Storage.Blob.CloudBlob * Microsoft.Azure.Storage.Blob.CloudBlob * Microsoft.Azure.Storage.DataMovement.CopyMethod * Microsoft.Azure.Storage.DataMovement.CopyOptions * Microsoft.Azure.Storage.DataMovement.SingleTransferContext -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceBlob As CloudBlob, destBlob As CloudBlob, copyMethod As CopyMethod, options As CopyOptions, context As SingleTransferContext) As Task

Parâmetros

sourceBlob
CloudBlob

O CloudBlob que é o blob do Azure de origem.

destBlob
CloudBlob

O CloudBlob que é o 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
CopyOptions

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

context
SingleTransferContext

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

Retornos

Um objeto Task que representa a operação assíncrona.

Aplica-se a

CopyAsync(CloudBlob, CloudBlob, Boolean, CopyOptions, SingleTransferContext)

Cuidado

Replaced by overload that takes CopyMethod

Copie conteúdo, propriedades e metadados de um blob do Azure para outro.

[System.Obsolete("Replaced by overload that takes CopyMethod", false)]
public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.Blob.CloudBlob sourceBlob, Microsoft.Azure.Storage.Blob.CloudBlob destBlob, bool isServiceCopy, Microsoft.Azure.Storage.DataMovement.CopyOptions options, Microsoft.Azure.Storage.DataMovement.SingleTransferContext context);
[<System.Obsolete("Replaced by overload that takes CopyMethod", false)>]
static member CopyAsync : Microsoft.Azure.Storage.Blob.CloudBlob * Microsoft.Azure.Storage.Blob.CloudBlob * bool * Microsoft.Azure.Storage.DataMovement.CopyOptions * Microsoft.Azure.Storage.DataMovement.SingleTransferContext -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceBlob As CloudBlob, destBlob As CloudBlob, isServiceCopy As Boolean, options As CopyOptions, context As SingleTransferContext) As Task

Parâmetros

sourceBlob
CloudBlob

O CloudBlob que é o blob do Azure de origem.

destBlob
CloudBlob

O CloudBlob que é o 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
CopyOptions

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

context
SingleTransferContext

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

Retornos

Um objeto Task que representa a operação assíncrona.

Atributos

Aplica-se a

CopyAsync(CloudBlob, CloudFile, CopyMethod, CopyOptions, SingleTransferContext)

Copie conteúdo, propriedades e metadados de um blob do Azure para um arquivo do Azure.

public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.Blob.CloudBlob sourceBlob, Microsoft.Azure.Storage.File.CloudFile destFile, Microsoft.Azure.Storage.DataMovement.CopyMethod copyMethod, Microsoft.Azure.Storage.DataMovement.CopyOptions options, Microsoft.Azure.Storage.DataMovement.SingleTransferContext context);
static member CopyAsync : Microsoft.Azure.Storage.Blob.CloudBlob * Microsoft.Azure.Storage.File.CloudFile * Microsoft.Azure.Storage.DataMovement.CopyMethod * Microsoft.Azure.Storage.DataMovement.CopyOptions * Microsoft.Azure.Storage.DataMovement.SingleTransferContext -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceBlob As CloudBlob, destFile As CloudFile, copyMethod As CopyMethod, options As CopyOptions, context As SingleTransferContext) As Task

Parâmetros

sourceBlob
CloudBlob

O CloudBlob que é o blob do Azure de origem.

destFile
CloudFile

O CloudFile que é o 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
CopyOptions

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

context
SingleTransferContext

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

Retornos

Um objeto Task que representa a operação assíncrona.

Aplica-se a

CopyAsync(CloudFile, CloudFile, Boolean)

Cuidado

Replaced by overload that takes CopyMethod

Copie conteúdo, propriedades e metadados de um arquivo do Azure para outro.

[System.Obsolete("Replaced by overload that takes CopyMethod", false)]
public static System.Threading.Tasks.Task CopyAsync (Microsoft.Azure.Storage.File.CloudFile sourceFile, Microsoft.Azure.Storage.File.CloudFile destFile, bool isServiceCopy);
[<System.Obsolete("Replaced by overload that takes CopyMethod", false)>]
static member CopyAsync : Microsoft.Azure.Storage.File.CloudFile * Microsoft.Azure.Storage.File.CloudFile * bool -> System.Threading.Tasks.Task
Public Shared Function CopyAsync (sourceFile As CloudFile, destFile As CloudFile, isServiceCopy As Boolean) As Task

Parâmetros

sourceFile
CloudFile

O CloudFile que é o arquivo do Azure de origem.

destFile
CloudFile

O CloudFile que é o 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.

Retornos

Um objeto Task que representa a operação assíncrona.

Atributos

Aplica-se a