DSAzure.TAzureBlobService.SnapshotBlob

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function SnapshotBlob(const ContainerName: String; const BlobName: String; const IfModifiedSince: String = '';  const IfUnmodifiedSince: String = ''; const IfMatch: String = ''; const IfNoneMatch: String = ''; const LeaseId: String = ''; const MetaHeaders: TStringList = nil): String;

C++

System::UnicodeString __fastcall SnapshotBlob(const System::UnicodeString ContainerName, const System::UnicodeString BlobName, const System::UnicodeString IfModifiedSince = System::UnicodeString(), const System::UnicodeString IfUnmodifiedSince = System::UnicodeString(), const System::UnicodeString IfMatch = System::UnicodeString(), const System::UnicodeString IfNoneMatch = System::UnicodeString(), const System::UnicodeString LeaseId = System::UnicodeString(), System::Classes::TStringList* const MetaHeaders = (System::Classes::TStringList*)(0x0));

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
DSAzure.pas
DSAzure.hpp
DSAzure TAzureBlobService


Beschreibung

Erstellt einen Snapshot eines Blobs.

SnapshotBlob erstellt einen schreibgeschützten Snapshot eines Blobs. Wenn der Parameter MetaHeaders angegeben wird, werden die Metadaten dem Snapshot zugeordnet. Andernfalls werden die aktuellen Blob-Metadaten in den Snapshot kopiert. Der Parameter LeaseId ist erforderlich, wenn das Blob mit einem aktiven Leasing belegt ist.

Weitere Informationen zu den optionalen Parametern finden Sie in der MSDN-Dokumentation über den Link im Abschnitt "Siehe auch".

Siehe auch