DSAzure.TAzureBlobService.SnapshotBlob

提供: RAD Studio API Documentation
移動先: 案内検索

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 ドキュメントを参照してください。

関連項目