PageBlobClient.GetManagedDiskPageRangesDiffAsync 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 GetManagedDiskPageRangesDiffAsync(Nullable<HttpRange>, String, Uri, PageBlobRequestConditions, CancellationToken) Vorgang gibt die Liste der Seitenbereiche zurück, die sich zwischen einem previousSnapshotUri
und diesem Seitenblob unterscheiden. Geänderte Seiten umfassen sowohl aktualisierte als auch gelöschte Seiten. Diese API funktioniert nur mit Verwalteten Datenträgerspeicherkonten.
Weitere Informationen finden Sie unter Abrufen von Seitenbereichen.
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.PageRangesInfo>> GetManagedDiskPageRangesDiffAsync (Azure.HttpRange? range = default, string snapshot = default, Uri previousSnapshotUri = default, Azure.Storage.Blobs.Models.PageBlobRequestConditions conditions = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetManagedDiskPageRangesDiffAsync : Nullable<Azure.HttpRange> * string * Uri * Azure.Storage.Blobs.Models.PageBlobRequestConditions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.PageRangesInfo>>
override this.GetManagedDiskPageRangesDiffAsync : Nullable<Azure.HttpRange> * string * Uri * Azure.Storage.Blobs.Models.PageBlobRequestConditions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.PageRangesInfo>>
Public Overridable Function GetManagedDiskPageRangesDiffAsync (Optional range As Nullable(Of HttpRange) = Nothing, Optional snapshot As String = Nothing, Optional previousSnapshotUri As Uri = Nothing, Optional conditions As PageBlobRequestConditions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of PageRangesInfo))
Parameter
Gibt optional den Bytebereich an, über den Bereiche einschließlich aufgelistet werden sollen. Wenn keine Angabe erfolgt, werden alle Bereiche für das BLOB zurückgegeben.
- snapshot
- String
Gibt optional die Blob-Momentaufnahme an, aus der Seitenbereichsinformationen abgerufen werden sollen. Weitere Informationen zum Arbeiten mit Blobmomentaufnahmen: Erstellen Sie eine Momentaufnahme eines Blobs.
- previousSnapshotUri
- Uri
Dieser Parameter funktioniert nur mit verwalteten Datenträgerspeicherkonten.
Gibt an, dass die Antwort nur Seiten enthält, die zwischen Zielblob und vorherigen Momentaufnahme geändert wurden. Geänderte Seiten umfassen sowohl aktualisierte als auch gelöschte Seiten. Das Zielblob kann ein Momentaufnahme sein, solange der von previousSnapshotUri
angegebene Momentaufnahme der ältere der beiden ist.
- conditions
- PageBlobRequestConditions
Optional PageBlobRequestConditions , um Bedingungen für das Abrufen von Seitenbereichen für dieses Blob hinzuzufügen.
- cancellationToken
- CancellationToken
Optional CancellationToken zur Weitergabe von Benachrichtigungen, dass der Vorgang abgebrochen werden soll.
Gibt zurück
Eine Response<T> , die die gültigen Seitenbereiche für dieses Blob beschreibt.
Hinweise
Ein RequestFailedException wird ausgelöst, wenn ein Fehler auftritt.
Gilt für:
Azure SDK for .NET