Data.Cloud.AzureAPI.TAzureBlobService.ListContainers

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

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 */;

プロパティ

種類 可視性 ソース ユニット
function public
Data.Cloud.AzureAPI.pas
Data.Cloud.AzureAPI.hpp
Data.Cloud.AzureAPI TAzureBlobService


説明

blob サービス アカウントで使用可能なコンテナを返します。

ListContainers は、blob サービス アカウントで使用可能なコンテナを返すために使用されます。

ListContainers メソッドには、オーバーロードが 2 つあります。 次の表では、パラメータを説明しています:

パラメータ 説明

NextMarker

リクエストから返される 'NextMarker' か、空文字列に設定されます。

OptionalParams

呼び出しの省略可能パラメータ。

ResponseInfo

レスポンス情報を格納する任意のクラス。


サポートされている省略可能パラメータは次の通りです:prefixmarkermaxresultsinclude=metadata

prefix が設定されている場合、その値は接頭辞として設定され、この呼び出しで返されるコンテナのリストに含まれるには、コンテナの名前がその接頭辞から始まっていなければなりません。

marker が設定されている場合、それは継続トークンとして使用され、リストを再度開始する位置をコンテナに指示します。この継続トークンの値は、返される XML 内の NextMarker 要素で指定されます。

maxresults が指定されている場合、1 ~ 5000 の範囲内の整数として扱われます。これは、この呼び出しで返されるコンテナの最大数を表します。

includemetadata の値で設定されている場合、各コンテナのメタデータもまた返されます。


関連項目