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);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | DSAzure.pas DSAzure.hpp |
DSAzure | TAzureBlobService |
Beschreibung
Lädt den Inhalt eines Blobs herunter.
GetBlob füllt den TStream ResponseContent
mit dem Inhalt des Blobs. Optional können die Parameter StartByte
und EndByte
angegeben werden, um den Teil des zurückgegebenen Inhalts genauer zu definieren. Wird ein Byte-Bereich festgelegt und GetMD5
auf True gesetzt, ist das zurückgegebene Ergebnis der MD5-Hash-Code des Byte-Bereichs, sofern dieser nicht zu groß ist. Ist der Bereich zu groß, schlägt die Anforderung fehl.
Weitere Details finden Sie in der MSDN-Dokumentation über den Link im Abschnitt "Siehe auch".