Partager via


ShareFileClient.UploadRangeFromUri Méthode

Définition

L’opération UploadRangeFromUri(Uri, HttpRange, HttpRange, ShareFileUploadRangeFromUriOptions, CancellationToken) écrit une plage d’un fichier Azure vers un autre fichier Azure. Cette API est prise en charge uniquement pour les versions 2019-02-02 et ultérieures.

public virtual Azure.Response<Azure.Storage.Files.Shares.Models.ShareFileUploadInfo> UploadRangeFromUri (Uri sourceUri, Azure.HttpRange range, Azure.HttpRange sourceRange, Azure.Storage.Files.Shares.Models.ShareFileUploadRangeFromUriOptions options = default, System.Threading.CancellationToken cancellationToken = default);
abstract member UploadRangeFromUri : Uri * Azure.HttpRange * Azure.HttpRange * Azure.Storage.Files.Shares.Models.ShareFileUploadRangeFromUriOptions * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Files.Shares.Models.ShareFileUploadInfo>
override this.UploadRangeFromUri : Uri * Azure.HttpRange * Azure.HttpRange * Azure.Storage.Files.Shares.Models.ShareFileUploadRangeFromUriOptions * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Files.Shares.Models.ShareFileUploadInfo>
Public Overridable Function UploadRangeFromUri (sourceUri As Uri, range As HttpRange, sourceRange As HttpRange, Optional options As ShareFileUploadRangeFromUriOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As 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, il doit être public ou doit être authentifié 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 sera levée en cas d’échec.

S’applique à