Data.Cloud.AzureAPI.TAzureBlobService.PutAppendBlob
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 deAOptionalHeaders
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.