Data.Cloud.AzureAPI.TAzureBlockListItem
[–] Properties | |
---|---|
Type: record struct
| |
Visibility: public | |
Source: Data.Cloud.AzureAPI.pas Data.Cloud.AzureAPI.hpp
| |
Unit: Data.Cloud.AzureAPI | |
Parent: Data.Cloud.AzureAPI |
Delphi
TAzureBlockListItem = record
C++
struct DECLSPEC_DRECORD TAzureBlockListItem
{
public:
System::UnicodeString BlockId;
System::UnicodeString Size;
TAzureBlockType BlockType;
static TAzureBlockListItem __fastcall Create(System::UnicodeString ABlockId, TAzureBlockType ABlockType, System::UnicodeString ASize = L"0");
System::UnicodeString __fastcall AsXML();
};
Description
A block item in a block blob.
TAzureBlockListItem is a record that specifies a block item in a block blob.
The fields of the TAzureBlockListItem record are listed in the following table.
Note that Size
can be left out if this item is being used in a PutBlockList
operation. It will be populated when calling GetBlockList
.
Field | Meaning |
---|---|
BlockId |
Specifies the base 64-encoded unique ID of the block. |
Size |
Specifies the size of the block data in bytes. You can ignore this value when doing |
BlockType |
Specifies the block type. When populated from a |
Create |
Creates a new instance of TAzureBlockListItem with the given values. The |
AsXML |
Returns the XML in a format as required by the |