DSAzure.TAzureBlobService.CopyBlob
Delphi
function CopyBlob(const ContainerName: String; const BlobName: String; const SourceContainer: String; const SourceBlob: String; const SourceSnapshot: String = ''; const SourceIfModifiedSince: String = ''; const SourceIfUnmodifiedSince: String = ''; const SourceIfMatch: String = ''; const SourceIfNoneMatch: String = ''; const IfModifiedSince: String = ''; const IfUnmodifiedSince: String = ''; const IfMatch: String = ''; const IfNoneMatch: String = ''; const SourceLeaseId: String = ''; const LeaseId: String = ''; const MetaHeaders: TStringList = nil): boolean;
C++
bool __fastcall CopyBlob(const System::UnicodeString ContainerName, const System::UnicodeString BlobName, const System::UnicodeString SourceContainer, const System::UnicodeString SourceBlob, const System::UnicodeString SourceSnapshot = System::UnicodeString(), const System::UnicodeString SourceIfModifiedSince = System::UnicodeString(), const System::UnicodeString SourceIfUnmodifiedSince = System::UnicodeString(), const System::UnicodeString SourceIfMatch = System::UnicodeString(), const System::UnicodeString SourceIfNoneMatch = System::UnicodeString(), 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 SourceLeaseId = System::UnicodeString(), const System::UnicodeString LeaseId = System::UnicodeString(), System::Classes::TStringList* const MetaHeaders = (System::Classes::TStringList*)(0x0));
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | DSAzure.pas DSAzure.hpp |
DSAzure | TAzureBlobService |
Description
Copie un blob d'un emplacement source vers un emplacement cible.
CopyBlob copie un blob d'un emplacement source (SourceContainer
, SourceBlob
) vers un emplacement cible (ContainerName
, BlobName
). Il existe beaucoup de paramètres facultatifs, qui permettent la copie conditionnelle, ainsi que de métadonnées facultatives et un LeaseId qui devrait être spécifié, si le blob cible existe et actuellement a un bail acquis pour cela.
Pour plus d'informations sur ces paramètres facultatifs, consultez la rubrique Voir aussi.