Data.Cloud.AzureAPI.TAzureBlobService.PutPageBlob

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function PutPageBlob(ContainerName, BlobName: string; MaximumSize: int64;  OptionalHeaders: TStrings = nil; Metadata: TStrings = nil; BlobSequenceNumber: int64 = 0; ResponseInfo: TCloudResponseInfo = nil): Boolean;

C++

bool __fastcall PutPageBlob(System::UnicodeString ContainerName, System::UnicodeString BlobName, __int64 MaximumSize, System::Classes::TStrings* OptionalHeaders = (System::Classes::TStrings*)(0x0), System::Classes::TStrings* Metadata = (System::Classes::TStrings*)(0x0), __int64 BlobSequenceNumber = 0LL, Data::Cloud::Cloudapi::TCloudResponseInfo* ResponseInfo = (Data::Cloud::Cloudapi::TCloudResponseInfo*)(0x0));

Eigenschaften

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


Beschreibung

Erstellt ein neues Block-Blob oder aktualisiert ein in dem angegebenen Container vorhandenes Block-Blob.

Mit PutPageBlob wird ein Block-Blob erstellt oder ein im angegebenen Container vorhandenes Block-Blob durch ein leeres Block-Blob ersetzt, wobei aber die maximale Inhaltslänge angegeben wird.

Die folgende Tabelle beschreibt die Parameter:

Parameter Beschreibung

ContainerName

Der Name des Containers, in dem das Blob erstellt werden soll.

BlobName

Der Name des Blobs.

MaximumSize

Die maximale Inhaltslänge des Blobs.

LeaseId

Die optionale Leasing-ID.

OptionalHeaders

Die optionalen Header.

Metadata

Die Metadaten, die für das Blob gesetzt werden sollen.

ResponseInfo

Die optionale Klasse zum Speichern von Antwortinformationen.

Seiten-Blobs erhalten erst Inhalt, wenn Sie Seiten mit einer PutPage-Anforderung hinzufügen. Weitere Informationen über die Parameter Header und Metadata finden Sie in der Dokumentation zu PutBlockBlob. Die maximale unterstützte Länge ist 1 TB. Jede Seite muss an einer 512-Byte-Grenze ausgerichtet sein.

Die Methode gibt True zurück, wenn die Operation erfolgreich ist, ansonsten False.

Siehe auch