DSAzure.TAzureBlobService.GetBlob
Delphi
function GetBlob(const ContainerName: String; const BlobName: String; ResponseContent: TStream; const Snapshot: String = ''; StartByte: int64 = 0; EndByte: int64 = 0; const LeaseId: String = ''; GetMD5: boolean = false): boolean;
C++
bool __fastcall GetBlob(const System::UnicodeString ContainerName, const System::UnicodeString BlobName, System::Classes::TStream* ResponseContent, const System::UnicodeString Snapshot = System::UnicodeString(), __int64 StartByte = 0LL, __int64 EndByte = 0LL, const System::UnicodeString LeaseId = System::UnicodeString(), bool GetMD5 = false);
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| function | public | DSAzure.pas DSAzure.hpp |
DSAzure | TAzureBlobService |
Description
Télécharge le contenu d’un blob.
GetBlob remplit le ResponseContent TStream avec le contenu du blob. StartByte et EndByte peuvent être spécifiées de façon facultative pour améliorer la partie du contenu renvoyé. Si un intervalle d'octets est spécifié et si GetMD5 est définie sur True, le résultat renvoyé sera le hachage MD5 de cet intervalle d'octets, à condition que l'intervalle ne soit pas trop long. Si l'intervalle est trop long, la requête échouera.
Pour plus d'informations, voir la documentation MSDN dans la section Voir aussi.