ShareFileClient.UploadRangeFromUriAsync 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.
A Azure.Storage.Files.Shares.ShareFileClient.UploadRangeFromUriAsync(System.Uri,Azure.HttpRange,Azure.HttpRange,Azure.Storage.Files.Shares.Models.ShareFileRequestConditions,System.Threading.CancellationToken) operação grava um intervalo de um Arquivo do Azure em outro arquivo do Azure. Essa API tem suporte apenas para a versão 2019-02-02 e superior.
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.Shares.Models.ShareFileUploadInfo>> UploadRangeFromUriAsync (Uri sourceUri, Azure.HttpRange range, Azure.HttpRange sourceRange, Azure.Storage.Files.Shares.Models.ShareFileUploadRangeFromUriOptions options = default, System.Threading.CancellationToken cancellationToken = default);
abstract member UploadRangeFromUriAsync : Uri * Azure.HttpRange * Azure.HttpRange * Azure.Storage.Files.Shares.Models.ShareFileUploadRangeFromUriOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.Shares.Models.ShareFileUploadInfo>>
override this.UploadRangeFromUriAsync : Uri * Azure.HttpRange * Azure.HttpRange * Azure.Storage.Files.Shares.Models.ShareFileUploadRangeFromUriOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.Shares.Models.ShareFileUploadInfo>>
Public Overridable Function UploadRangeFromUriAsync (sourceUri As Uri, range As HttpRange, sourceRange As HttpRange, Optional options As ShareFileUploadRangeFromUriOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of ShareFileUploadInfo))
Parâmetros
- sourceUri
- Uri
Obrigatórios. Especifica a URL do arquivo de origem, com até 2 KB de comprimento. Se a origem for um blob do Azure ou um arquivo do Azure, ele deverá ser público ou deve ser autenticado por meio de uma assinatura de acesso compartilhado. Se a origem for pública, nenhuma autenticação será necessária para executar a operação.
- range
- HttpRange
Especifica o intervalo de bytes a serem gravados. É necessário especificar o início e o fim do intervalo.
- sourceRange
- HttpRange
Especifica o intervalo de bytes do qual ser gravado. É necessário especificar o início e o fim do intervalo.
Parâmetros opcionais. ShareFileUploadRangeFromUriOptions.
- cancellationToken
- CancellationToken
Opcional CancellationToken para propagar notificações de que a operação deve ser cancelada.
Retornos
Um Response<T> que descreve o estado do arquivo.
Comentários
Um RequestFailedException será gerado se ocorrer uma falha.
Aplica-se a
Azure SDK for .NET