Freigeben über


ShareFileClient.UploadRangeFromUriAsync Methode

Definition

Der Azure.Storage.Files.Shares.ShareFileClient.UploadRangeFromUriAsync(System.Uri,Azure.HttpRange,Azure.HttpRange,Azure.Storage.Files.Shares.Models.ShareFileRequestConditions,System.Threading.CancellationToken) Vorgang schreibt einen Bereich von einer Azure-Datei in eine andere Azure-Datei. Diese API wird nur ab Version 2019-02-02 unterstützt.

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

Parameter

sourceUri
Uri

Erforderlich. Gibt die URL der Quelldatei mit einer Länge von bis zu 2 KB an. Wenn die Quelle ein Azure-Blob oder eine Azure-Datei ist, muss sie entweder öffentlich sein oder über eine Shared Access Signature authentifiziert werden. Wenn die Quelle öffentlich ist, ist zum Ausführen des Vorgangs keine Authentifizierung erforderlich.

range
HttpRange

Gibt den Bereich der zu schreibenden Bytes an. Sowohl der Anfang als auch das Ende des Bereichs müssen angegeben werden.

sourceRange
HttpRange

Gibt den Bereich der Bytes an, aus dem geschrieben werden soll. Sowohl der Anfang als auch das Ende des Bereichs müssen angegeben werden.

cancellationToken
CancellationToken

Optional CancellationToken zur Weitergabe von Benachrichtigungen, dass der Vorgang abgebrochen werden soll.

Gibt zurück

Ein Response<T> , der den Status der Datei beschreibt.

Hinweise

Ein RequestFailedException wird ausgelöst, wenn ein Fehler auftritt.

Gilt für: