Data.Cloud.AzureAPI.TAzureBlobService.PutAppendBlob

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function PutAppendBlob(const AContainerName, ABlobName, ALeaseID: string;  const AOptionalHeaders: TStrings; const AMetadata: TStrings; const AResponseInfo: TCloudResponseInfo): Boolean; overload; deprecated 'Use overloaded method instead';
function PutAppendBlob(const AContainerName, ABlobName, ALeaseID: string;  const AOptionalHeaders, AMetadata: array of TPair<string, string>; const AResponseInfo: TCloudResponseInfo): Boolean; overload;

C++

bool __fastcall PutAppendBlob _DEPRECATED_ATTRIBUTE1("Use overloaded method instead") (const System::UnicodeString AContainerName, const System::UnicodeString ABlobName, const System::UnicodeString ALeaseID, System::Classes::TStrings* const AOptionalHeaders, System::Classes::TStrings* const AMetadata, Data::Cloud::Cloudapi::TCloudResponseInfo* const AResponseInfo)/* overload */;
bool __fastcall PutAppendBlob(const System::UnicodeString AContainerName, const System::UnicodeString ABlobName, const System::UnicodeString ALeaseID, const System::Generics::Collections::TPair__2<System::UnicodeString,System::UnicodeString> *AOptionalHeaders, const int AOptionalHeaders_High, const System::Generics::Collections::TPair__2<System::UnicodeString,System::UnicodeString> *AMetadata, const int AMetadata_High, Data::Cloud::Cloudapi::TCloudResponseInfo* const AResponseInfo)/* overload */;

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 d'ajout.

PutAppendBlob reçoit les paramètres suivants :

  • AContainerName est le nom du conteneur blob dans lequel le nouveau blob d'ajout est créé.
  • ABlobName est le nom du nouveau blob d'ajout.
  • ALeaseId est l'identificateur d'un bail actuellement actif sur le nouveau blob d'ajout, ou une chaîne vide s'il n'y a pas de bail actif sur le nouveau blob d'ajout.
  • AOptionalHeaders (facultatif) est une chaîne contenant des en-têtes supplémentaires à inclure dans la requête. Par exemple, si vous voulez inclure les en-têtes "Content-Encoding" et "Content-Type", la valeur de AOptionalHeaders doit être "content-encoding,content-type".
  • AMetadata (facultatif) consiste en des paires clé-valeur de métadonnées à associer avec le nouveau blob d'ajout.
  • AResponseInfo est une instance facultative de TCloudResponseInfo permettant de stocker les informations de la réponse. Utilisez une valeur nil si vous n'avez pas besoin des informations de la réponse.

Voir aussi