Data.Cloud.AzureAPI.TAzureBlobPageRange
Delphi
TAzureBlobPageRange = record
C++
struct DECLSPEC_DRECORD TAzureBlobPageRange
{
public:
__int64 StartByte;
__int64 EndByte;
static TAzureBlobPageRange __fastcall Create(__int64 StartByte, __int64 EndByte);
int __fastcall GetStartPage();
int __fastcall GetPageCount();
};
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
record struct |
public | Data.Cloud.AzureAPI.pas Data.Cloud.AzureAPI.hpp |
Data.Cloud.AzureAPI | Data.Cloud.AzureAPI |
説明
GetPageRegions で返されるページの範囲を表します。
TAzureBlobPageRange は、GetPageRegions で返されるページの範囲を表すレコードです。この範囲を使って、データが格納されたページを指定することができます。
TAzureBlobPageRange レコードのフィールドを次の表に示します。
| フィールド | 意味 |
|---|---|
|
StartByte |
範囲内の最初のバイトを表します。これを使ってページを推論することができます。 |
|
EndByte |
範囲内の最後のバイトを表します。これを使って範囲内にいくつのページが含まれるかを計算することができます。 |
|
Create |
TAzureBlobPageRange の新しいインスタンスを作成します。 |
|
GetStartPage |
|
|
GetPageCount |
範囲に含まれるページの数を返します。 |