BlobBaseClient.StartCopyFromUri Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Der StartCopyFromUri(Uri, BlobCopyFromUriOptions, CancellationToken) Vorgang beginnt eine asynchrone Kopie der Daten aus dem source
in dieses Blob.
Sie können überprüfen, ob die Azure.Storage.Blobs.Models.BlobProperties.CopyStatusGetProperties(BlobRequestConditions, CancellationToken) Kopie abgeschlossen wurde.
Weitere Informationen finden Sie unter Blob kopieren.
public virtual Azure.Storage.Blobs.Models.CopyFromUriOperation StartCopyFromUri (Uri source, Azure.Storage.Blobs.Models.BlobCopyFromUriOptions options, System.Threading.CancellationToken cancellationToken = default);
abstract member StartCopyFromUri : Uri * Azure.Storage.Blobs.Models.BlobCopyFromUriOptions * System.Threading.CancellationToken -> Azure.Storage.Blobs.Models.CopyFromUriOperation
override this.StartCopyFromUri : Uri * Azure.Storage.Blobs.Models.BlobCopyFromUriOptions * System.Threading.CancellationToken -> Azure.Storage.Blobs.Models.CopyFromUriOperation
Public Overridable Function StartCopyFromUri (source As Uri, options As BlobCopyFromUriOptions, Optional cancellationToken As CancellationToken = Nothing) As CopyFromUriOperation
Parameter
- source
- Uri
Gibt den Uri des Quellblobs an. Der Wert kann eine Uri Länge von bis zu 2 KB aufweisen, die ein Blob angibt. Ein Quellblob im selben Speicherkonto kann über den freigegebenen Schlüssel authentifiziert werden. Wenn es sich bei der Quelle jedoch um ein Blob in einem anderen Konto handelt, muss das Quellblob entweder öffentlich sein oder über eine Shared Access Signature authentifiziert werden. Wenn das Quellblob öffentlich ist, ist keine Authentifizierung erforderlich, um den Kopiervorgang auszuführen.
Das Quellobjekt kann eine Datei im Azure-Dateidienst sein. Wenn es sich bei dem Quellobjekt um eine Datei handelt, die in ein Blob kopiert werden soll, muss die Quelldatei mithilfe einer Freigegebenen Zugriffssignatur authentifiziert werden, unabhängig davon, ob sie sich im selben Konto oder in einem anderen Konto befindet.
- options
- BlobCopyFromUriOptions
Optionale Parameter.
- cancellationToken
- CancellationToken
Optional CancellationToken zur Weitergabe von Benachrichtigungen, dass der Vorgang abgebrochen werden soll.
Gibt zurück
Ein CopyFromUriOperation , der den Zustand des Kopiervorgangs beschreibt.
Hinweise
Ein RequestFailedException wird ausgelöst, wenn ein Fehler auftritt.
Gilt für:
Azure SDK for .NET