Data.Cloud.AzureAPI.TAzureBlobService.GetPageRegionsXML

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function GetPageRegionsXML(ContainerName, BlobName: string; StartByte, EndByte: Int64;  const Snapshot: string = ''; const LeaseId: string = ''; ResponseInfo: TCloudResponseInfo = nil): string; overload; deprecated 'Use GetPageRanges method instead';
function GetPageRegionsXML(ContainerName, BlobName: string;  const Snapshot: string = ''; const LeaseId: string = ''; ResponseInfo: TCloudResponseInfo = nil): string; overload; deprecated 'Use GetPageRanges method instead';

C++

System::UnicodeString __fastcall GetPageRegionsXML _DEPRECATED_ATTRIBUTE1("Use GetPageRanges method instead") (System::UnicodeString ContainerName, System::UnicodeString BlobName, __int64 StartByte, __int64 EndByte, const System::UnicodeString Snapshot = System::UnicodeString(), const System::UnicodeString LeaseId = System::UnicodeString(), Data::Cloud::Cloudapi::TCloudResponseInfo* ResponseInfo = (Data::Cloud::Cloudapi::TCloudResponseInfo*)(0x0))/* overload */;
System::UnicodeString __fastcall GetPageRegionsXML _DEPRECATED_ATTRIBUTE1("Use GetPageRanges method instead") (System::UnicodeString ContainerName, System::UnicodeString BlobName, const System::UnicodeString Snapshot = System::UnicodeString(), const System::UnicodeString LeaseId = System::UnicodeString(), Data::Cloud::Cloudapi::TCloudResponseInfo* ResponseInfo = (Data::Cloud::Cloudapi::TCloudResponseInfo*)(0x0))/* overload */;

Propriétés

Type Visibilité  Source Unité  Parent
function public
Data.Cloud.AzureAPI.pas
Data.Cloud.AzureAPI.hpp
Data.Cloud.AzureAPI TAzureBlobService


Description

Avertissement : GetPageRegionsXML est obsolète. Veuillez utiliser GetPageRanges.

Renvoie les régions de pages pour le blob de pages donné en représentation XML.

GetPageRegionsXML renvoie les régions de pages pour le blob de pages donné en représentation XML.

Il existe deux méthodes GetPageRegionsXML surchargées :

  • La première méthode surchargée renvoie les régions de pages dans un intervalle (paires StartByte/EndByte). Si les octets sont initialisés à zéro, le blob de pages entier est analysé, sinon seulement l'intervalle donné est analysé.
  • La deuxième méthode surchargée analyse le blob de pages entier, de façon analogue à l'appel de la première méthode, où les valeurs StartByte et EndByte de l'intervalle sont initialisées à zéro.


Le tableau suivant décrit les paramètres :

Paramètre Description

ContainerName

Le nom du conteneur dans lequel se trouve le blob.

BlobName

Le nom du blob de pages.

StartByte

L'octet de début de l'intervalle dans lequel rechercher des pages valides.

EndByte

L'octet de fin de l'intervalle dans lequel rechercher des pages valides.

Snapshot

L'ID de l'instantané facultatif, si vous voulez vérifier l'un des instantanés du blob.

LeaseId

L'ID du bail, requis si le blob est verrouillé.

ResponseInfo

La classe facultative dans laquelle stocker les informations sur la réponse.


Voir aussi