API:Data.Cloud.AzureAPI.TAzureService.GetRequiredHeaderNames
Delphi
function GetRequiredHeaderNames(out InstanceOwner: Boolean): TStrings; override;
C++
virtual System::Classes::TStrings* __fastcall GetRequiredHeaderNames(/* out */ bool &InstanceOwner);
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
| function | protected | Data.Cloud.AzureAPI.pas Data.Cloud.AzureAPI.hpp |
Data.Cloud.AzureAPI | TAzureService |
説明
ヘッダー名のリストで、その(名前ではなく)値は、構築された StringToSign 内で、指定された順で表示されなければなりません。 {{#multireplace:Data.Cloud.AzureAPI.TAzureService.GetRequiredHeaderNames|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} は {{#multireplace:Data.Cloud.CloudAPI.TCloudService.GetRequiredHeaderNames|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} を継承しています。以下の内容はすべて {{#multireplace:Data.Cloud.CloudAPI.TCloudService.GetRequiredHeaderNames|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} を参照しています。
ヘッダー名のリストで、その(名前ではなく)値は、構築された StringToSign 内で、指定された順で表示されなければなりません。
メモ: 順序の問題。ヘッダーは、問い合わせされているクラウド サービスの StringToSign で表示される必要の順とまったく同じ順で返されなければなりません。
InstanceOwner パラメータは、呼出し側が結果リストを解放する必要がある場合には、true に設定します。