Partager via


PageBlobClient.GetManagedDiskPageRangesDiff Méthode

Définition

L’opération GetManagedDiskPageRangesDiff(Nullable<HttpRange>, String, Uri, PageBlobRequestConditions, CancellationToken) retourne la liste des plages de pages qui diffèrent entre un previousSnapshotUri et cet objet blob de page. Les pages modifiées incluent des pages mises à jour et effacées. Cette API fonctionne uniquement avec les comptes de stockage sur disque managé.

Pour plus d'informations, consultez la rubrique Obtenir des plages de pages.

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)

Paramètres

range
Nullable<HttpRange>

Spécifie éventuellement la plage d’octets sur laquelle répertorier les plages, de manière inclusive. S'il est omis, toutes les plages pour l'objet blob sont retournées.

snapshot
String

Spécifie éventuellement le instantané d’objet blob à partir duquel récupérer les informations des plages de pages. Pour plus d’informations sur l’utilisation des instantanés d’objets blob, Créez un instantané d’un objet blob.

previousSnapshotUri
Uri

Ce paramètre fonctionne uniquement avec les comptes de stockage sur disque managé. Spécifie que la réponse contiendra uniquement les pages qui ont été modifiées entre l’objet blob cible et les instantané précédentes. Les pages modifiées incluent des pages mises à jour et effacées. L’objet blob cible peut être un instantané, tant que le instantané spécifié par previousSnapshotUri est le plus ancien des deux.

conditions
PageBlobRequestConditions

Facultatif PageBlobRequestConditions pour ajouter des conditions sur l’obtention de plages de pages pour cet objet blob.

cancellationToken
CancellationToken

Facultatif CancellationToken pour propager des notifications indiquant que l’opération doit être annulée.

Retours

Response<T> décrivant les plages de pages valides pour cet objet blob.

Remarques

Un RequestFailedException sera levée en cas d’échec.

S’applique à