DSAzure.TAzureBlobService.GetBlob

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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".

Siehe auch