Data.Cloud.AzureAPI.TAzureBlobService.PutPageBlob

De RAD Studio API Documentation
Aller à : navigation, rechercher

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));

Propriétés

Type Visibilité  Source Unité  Parent
function public
Data.Cloud.AzureAPI.pas
Data.Cloud.AzureAPI.hpp
Data.Cloud.AzureAPI TAzureBlobService

Description

Crée un nouveau blob de blocs ou en met à jour un blob de blocs existant dans le conteneur donné.

PutPageBlob est utilisée pour créer un blob de blocs ou pour remplacer un blob de blocs sans contenu existant dans le conteneur donné, mais qui spécifie la longueur maximale du contenu.

Le tableau suivant décrit les paramètres :

Paramètre Description

ContainerName

Le nom du conteneur dans lequel le blob doit être créé.

BlobName

Le nom du blob.

MaximumSize

La longueur maximale du contenu du blob.

LeaseId

L'ID du bail optionnel.

OptionalHeaders

Les en-têtes optionnels.

Metadata

Les métadonnées à définir sur le blob.

ResponseInfo

La classe optionnelle dans laquelle stocker les informations de la réponse.

Les blobs de pages n'ont pas de contenu jusqu'à ce que vous ajoutiez des pages par la requête PutPage. Pour de plus amples informations sur les paramètres Header et Metadata , voir la documentation pour PutBlockBlob. La longueur maximale prise en charge est 1 To. Chaque page doit être alignée sur une frontière de 512 octets.

La méthode renvoie True si l'opération a réussi, et False sinon.

Voir aussi