DSAzure.TAzureBlobService.SnapshotBlob
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".