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 System::NativeInt AOptionalHeaders_High, const System::Generics::Collections::TPair__2<System::UnicodeString,System::UnicodeString> *AMetadata, const System::NativeInt 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 :
AContainerNameest le nom du conteneur blob dans lequel le nouveau blob d'ajout est créé.ABlobNameest le nom du nouveau blob d'ajout.ALeaseIdest 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 deAOptionalHeadersdoit être "content-encoding,content-type".AMetadata(facultatif) consiste en des paires clé-valeur de métadonnées à associer avec le nouveau blob d'ajout.AResponseInfoest 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.