DSAzure.TAzureBlobService.CopyBlob

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.

Voir aussi