Data.Cloud.AzureAPI.TAzureBlobPageRange
Delphi
TAzureBlobPageRange = record
StartByte: Int64;
EndByte: Int64;
class function Create(StartByte, EndByte: Int64): TAzureBlobPageRange; static;
function GetStartPage: Integer;
function GetPageCount: Integer;
end;
C++
struct DECLSPEC_DRECORD TAzureBlobPageRange
{
public:
__int64 StartByte;
__int64 EndByte;
static TAzureBlobPageRange __fastcall Create(__int64 StartByte, __int64 EndByte);
int __fastcall GetStartPage();
int __fastcall GetPageCount();
};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
record struct |
public | Data.Cloud.AzureAPI.pas Data.Cloud.AzureAPI.hpp |
Data.Cloud.AzureAPI | Data.Cloud.AzureAPI |
Beschreibung
Repräsentiert einen von GetPageRegions
zurückgegebenen Seitenbereich.
TAzureBlobPageRange ist ein Record, der einen von GetPageRegions
zurückgegebenen Seitenbereich repräsentiert. Mit diesen Bereichen werden Seiten angegeben, die mit Daten gefüllt wurden.
Die Felder des Records TAzureBlobPageRange sind in der folgenden Tabelle aufgeführt:
Feld | Bedeutung |
---|---|
StartByte |
Repräsentiert das erste Byte des Bereichs, das zum Ermitteln der Seite verwendet werden kann. |
EndByte |
Repräsentiert des letzte Byte des Bereichs, mit dem die Seitenanzahl in dem Bereich berechnet werden kann. |
Create |
Erstellt eine neue Instanz von TAzureBlobPageRange. |
GetStartPage |
Gibt auf der Basis von |
GetPageCount |
Gibt die Anzahl der Seiten in dem Bereich zurück. |