Data.Cloud.AzureAPI.TAzureBlobService.ClearPage
Delphi
function ClearPage(ContainerName, BlobName: string; StartPage, PageCount: Integer; const LeaseId: string = ''; ResponseInfo: TCloudResponseInfo = nil): Boolean; overload; deprecated 'Use overloaded method instead';
function ClearPage(ContainerName, BlobName: string; StartPage, PageCount: Integer; ActionConditional: TBlobActionConditional; const LeaseId: string = ''; ResponseInfo: TCloudResponseInfo = nil): Boolean; overload; deprecated 'Use overloaded method instead';
function ClearPage(const AContainerName, ABlobName, ALeaseID: string; AStartPage, APageCount: Integer; AActionConditional: TBlobActionConditional; const AResponseInfo: TCloudResponseInfo): Boolean; overload;
C++
bool __fastcall ClearPage _DEPRECATED_ATTRIBUTE1("Use overloaded method instead") (System::UnicodeString ContainerName, System::UnicodeString BlobName, int StartPage, int PageCount, const System::UnicodeString LeaseId = System::UnicodeString(), Data::Cloud::Cloudapi::TCloudResponseInfo* ResponseInfo = (Data::Cloud::Cloudapi::TCloudResponseInfo*)(0x0))/* overload */;
bool __fastcall ClearPage _DEPRECATED_ATTRIBUTE1("Use overloaded method instead") (System::UnicodeString ContainerName, System::UnicodeString BlobName, int StartPage, int PageCount, const TBlobActionConditional &ActionConditional, const System::UnicodeString LeaseId = System::UnicodeString(), Data::Cloud::Cloudapi::TCloudResponseInfo* ResponseInfo = (Data::Cloud::Cloudapi::TCloudResponseInfo*)(0x0))/* overload */;
bool __fastcall ClearPage(const System::UnicodeString AContainerName, const System::UnicodeString ABlobName, const System::UnicodeString ALeaseID, int AStartPage, int APageCount, const TBlobActionConditional &AActionConditional, Data::Cloud::Cloudapi::TCloudResponseInfo* const AResponseInfo)/* overload */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | Data.Cloud.AzureAPI.pas Data.Cloud.AzureAPI.hpp |
Data.Cloud.AzureAPI | TAzureBlobService |
説明
指定された範囲をクリアし、その範囲のために使用されたストレージ領域を解放します。
ClearPage は、指定された範囲をクリアし、その範囲のために使用されたストレージ領域を解放するために使用されます。
ClearPage メソッドには、2 つのオーバーロード メソッドがあります。第 2 オーバーロード メソッドの場合、サポートされるアクション条件には次が含まれます:
- IfModifiedSince
- IfUnmodifiedSince
- IfMatch
- IfNoneMatch
- if-sequence-number-lte
- if-sequence-number-lt
- if-sequence-number-eq
次の表では、パラメータを説明しています:
パラメータ | 説明 |
---|---|
|
blob があるコンテナの名前。 |
|
ページ blob の名前。 |
|
このアクションが適用される最初のページの、0 始まりのインデックス。 |
|
このアクションが適用されるページの数。 |
|
アクションが実行されるために満たす必要のある条件。 |
|
リース ID、blob がロックされている場合には必須。 |
|
レスポンス情報を格納する任意のクラス。 |
メソッドは、アクションが成功した場合に True を、そうでなければ False を返します。