Freigeben über


PageBlobClient.GetManagedDiskPageRangesDiff Methode

Definition

Der GetManagedDiskPageRangesDiff(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 Seitenbereiche abrufen.

public virtual Azure.Response<Azure.Storage.Blobs.Models.PageRangesInfo> GetManagedDiskPageRangesDiff (Azure.HttpRange? range = default, string snapshot = default, Uri previousSnapshotUri = default, Azure.Storage.Blobs.Models.PageBlobRequestConditions conditions = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetManagedDiskPageRangesDiff : Nullable<Azure.HttpRange> * string * Uri * Azure.Storage.Blobs.Models.PageBlobRequestConditions * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Blobs.Models.PageRangesInfo>
override this.GetManagedDiskPageRangesDiff : Nullable<Azure.HttpRange> * string * Uri * Azure.Storage.Blobs.Models.PageBlobRequestConditions * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Blobs.Models.PageRangesInfo>
Public Overridable Function GetManagedDiskPageRangesDiff (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 Response(Of PageRangesInfo)

Parameter

range
Nullable<HttpRange>

Gibt optional den Bytebereich an, für 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 die von previousSnapshotUri angegebene Momentaufnahme die ältere der beiden ist.

conditions
PageBlobRequestConditions

Optional PageBlobRequestConditions zum Hinzufügen von Bedingungen zum Abrufen von Seitenbereichen für dieses Blob.

cancellationToken
CancellationToken

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

Gibt zurück

Ein Response<T> , der die gültigen Seitenbereiche für dieses Blob beschreibt.

Hinweise

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

Gilt für: