Data.Cloud.AzureAPI.TAzureBlobService.ListContainers

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function ListContainers(out NextMarker: string;  OptionalParams: TStrings = nil; ResponseInfo: TCloudResponseInfo = nil): TList<TAzureContainer>; overload; deprecated 'Use overloaded method instead';
function ListContainers(OptionalParams: TStrings = nil;  ResponseInfo: TCloudResponseInfo = nil): TList<TAzureContainer>; overload; deprecated 'Use overloaded method instead';
function ListContainers(AIncludeMetadata: Boolean; const APrefix: string; const AMarker: string;  AMaxResult: Integer; out ANextMarker: string; out AResponseXML: string; const AResponseInfo: TCloudResponseInfo): TArray<TAzureContainerItem>; overload;

C++

System::Generics::Collections::TList__1<TAzureContainer*>* __fastcall ListContainers _DEPRECATED_ATTRIBUTE1("Use overloaded method instead") (/* out */ System::UnicodeString &NextMarker, System::Classes::TStrings* OptionalParams = (System::Classes::TStrings*)(0x0), Data::Cloud::Cloudapi::TCloudResponseInfo* ResponseInfo = (Data::Cloud::Cloudapi::TCloudResponseInfo*)(0x0))/* overload */;
System::Generics::Collections::TList__1<TAzureContainer*>* __fastcall ListContainers _DEPRECATED_ATTRIBUTE1("Use overloaded method instead") (System::Classes::TStrings* OptionalParams = (System::Classes::TStrings*)(0x0), Data::Cloud::Cloudapi::TCloudResponseInfo* ResponseInfo = (Data::Cloud::Cloudapi::TCloudResponseInfo*)(0x0))/* overload */;
System::DynamicArray<TAzureContainerItem> __fastcall ListContainers(bool AIncludeMetadata, const System::UnicodeString APrefix, const System::UnicodeString AMarker, int AMaxResult, /* out */ System::UnicodeString &ANextMarker, /* out */ System::UnicodeString &AResponseXML, Data::Cloud::Cloudapi::TCloudResponseInfo* const AResponseInfo)/* overload */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Data.Cloud.AzureAPI.pas
Data.Cloud.AzureAPI.hpp
Data.Cloud.AzureAPI TAzureBlobService


Beschreibung

Gibt die im Blob-Dienstkonto verfügbaren Container zurück.

Mit ListContainers werden die im Blob-Dienstkonto verfügbaren Container zurückgegeben.

Es gibt zwei überladene Methoden ListContainers. Die folgende Tabelle beschreibt die Parameter:

Parameter Beschreibung

NextMarker

Wird auf den von der Anforderung zurückgegebenen 'NextMarker'-Wert oder auf einen leeren String gesetzt

OptionalParams

Die optionalen Parameter für den Aufruf

ResponseInfo

Die optionale Klasse zum Speichern der Antwortinformationen


Folgende optionale Parameter werden unterstützt: prefix, marker, maxresults, include=metadata.

Wenn der Parameter prefix gesetzt ist, ist sein Wert das Präfix, mit dem ein Container-Name beginnen muss, um in die Liste der von diesem Aufruf zurückgegebenen Container einbezogen zu werden.

Wenn der Parameter marker gesetzt ist, wird sein Wert als Fortsetzungstoken zum Angeben der Position im Container verwendet, an der die Auflistung beginnen soll. Der Wert dieses Fortsetzungstoken wird im NextMarker-Element des zurückgegebenen XML-Strings angegeben.

Wenn der Parameter maxresults angegeben ist, wird sein Wert als Integer behandelt, der im Bereich von 1 bis 5000 liegt. Das ist die maximale Anzahl der Container, die mit diesem Aufruf zurückgegeben werden können.

Wenn der Parameter include auf den in metadata angegebenen Wert gesetzt ist, werden auch die Metadaten aller Container zurückgegeben.


Siehe auch