DSAzure.TAzureBlobService.CopyBlob

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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));

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
DSAzure.pas
DSAzure.hpp
DSAzure TAzureBlobService


Beschreibung

Kopiert ein Blob aus einem Quellspeicherort in einen Zielspeicherort.

Mit CopyBlob wird ein Blob aus einem Quellspeicherort (SourceContainer, SourceBlob) in einen Zielspeicherort (ContainerName, BlobName) kopiert. Es gibt viele optionale Parameter, die das bedingte Kopieren ermöglichen, sowie optionale Metadaten und eine LeaseId, die festgelegt werden sollten, wenn das Ziel-Blob vorhanden ist und mit einem Leasing belegt ist.

Weitere Informationen zu diesen optionalen Parametern finden Sie über die Links im Abschnitt "Siehe auch".

Siehe auch