Data.Cloud.AzureAPI.TAzureBlobService.GetPageRegions

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

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

C++

System::Generics::Collections::TList__1<TAzureBlobPageRange>* __fastcall GetPageRegions _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::Generics::Collections::TList__1<TAzureBlobPageRange>* __fastcall GetPageRegions _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 */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Data.Cloud.AzureAPI.pas
Data.Cloud.AzureAPI.hpp
Data.Cloud.AzureAPI TAzureBlobService


Beschreibung

Warnung: GetPageRegions ist veraltet. Bitte verwenden Sie GetPageRanges.


Gibt die Seitenbereiche für das angegebene Seiten-Blob zurück.

GetPageRegions gibt die Seitenbereiche für das gegebene Seiten-Blob zurück.

Es gibt zwei überladene Methoden GetPageRegions:

  • Die erste überladene Methode gibt die Seitenbereiche in einem Bereich (StartByte/EndByte-Paare) zurück. Wenn die Bytes auf 0 gesetzt werden, dann wird das gesamte Seiten-Blob analysiert, ansonsten nur der angegebene Bereich.
  • Die zweite überladene Methode analysiert das gesamte Seiten-Blob, genau wie beim Aufruf der ersten überladenen Methode, wobei das erste Byte (StartByte) und das letzte Byte (EndByte) des Bereichs auf 0 gesetzt werden.

Die folgende Tabelle beschreibt die Parameter:

Parameter Beschreibung

ContainerName

Der Name des Containers, in dem sich das Blob befindet

BlobName

Der Name des Seiten-Blobs

StartByte

Das erste Byte im Bereich zum Überprüfen auf gültige Seiten

EndByte

Das letzte Byte im Bereich zum Überprüfen auf gültige Seiten

Snapshot

Die optionale Snapshot-ID, wenn Sie einen Snapshot des Blobs überprüfen möchten

LeaseId

Die Leasing-ID, die erforderlich ist, wenn das Blob gesperrt ist

ResponseInfo

Die optionale Klasse zum Speichern der Antwortinformationen


Siehe auch