PageBlobClient.GetManagedDiskPageRangesDiffAsync Methode

Definition

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

range
Nullable<HttpRange>

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: