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));
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | DSAzure.pas DSAzure.hpp |
DSAzure | TAzureBlobService |
説明
BLOB のスナップショットを作成します。
SnapshotBlob は、読み取り専用の BLOB のスナップショットを作成します。 MetaHeaders
が指定されている場合、そのメタデータがスナップショットに関連づけられます。 そうでなければ、BLOB の現在のメタデータが、スナップショットに上書きコピーされます。 BLOB にアクティブなリースがある場合、LeaseId
が必須となります。
オプション パラメータに関するさらなる情報については、関連項目セクションの MSDN ドキュメントを参照してください。