Partager via


ShareFileClient.UploadRangeFromUriAsync Méthode

Définition

L’opération Azure.Storage.Files.Shares.ShareFileClient.UploadRangeFromUriAsync(System.Uri,Azure.HttpRange,Azure.HttpRange,Azure.Storage.Files.Shares.Models.ShareFileRequestConditions,System.Threading.CancellationToken) écrit une plage d’un fichier Azure dans un autre fichier Azure. Cette API est prise en charge uniquement pour la version 2019-02-02 et ultérieure.

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))

Paramètres

sourceUri
Uri

Obligatoire. Spécifie l’URL du fichier source, d’une longueur maximale de 2 Ko. Si la source est un objet blob Azure ou un fichier Azure, elle doit être publique ou authentifiée via une signature d’accès partagé. Si la source est publique, aucune authentification n’est requise pour effectuer l’opération.

range
HttpRange

Spécifie la plage d'octets à écrire. Le début et la fin de la plage doivent être spécifiés.

sourceRange
HttpRange

Spécifie la plage d’octets à partir de laquelle écrire. Le début et la fin de la plage doivent être spécifiés.

cancellationToken
CancellationToken

Facultatif CancellationToken pour propager des notifications indiquant que l’opération doit être annulée.

Retours

Response<T> décrivant l’état du fichier.

Remarques

Un RequestFailedException est levée si une défaillance se produit.

S’applique à