Soap.InvokeRegistry.ISOAPHeaders.Get
Delphi
procedure Get(Cls: TClass; out Hdr: TSOAPHeader); overload;
function Get(Cls: TClass): TSOAPHeader; overload;
function Get(const Name, URI: InvString): TSOAPHeader; overload;
C++
virtual void __fastcall Get(System::TClass Cls, /* out */ TSOAPHeader* &Hdr) = 0 /* overload */;
virtual TSOAPHeader* __fastcall Get(System::TClass Cls) = 0 /* overload */;
virtual TSOAPHeader* __fastcall Get(const System::UnicodeString Name, const System::UnicodeString URI) = 0 /* overload */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Soap.InvokeRegistry.pas Soap.InvokeRegistry.hpp |
Soap.InvokeRegistry | ISOAPHeaders |
説明
受信メッセージからヘッダーを取得します。
Get メソッドを呼び出すと,受信メッセージのヘッダーの 1 つを表すために自動的に作成されたヘッダーオブジェクトにアクセスできます。サーバーでは,これがリクエストメッセージのヘッダーです。クライアントでは,これがレスポンスメッセージのヘッダーです。
Cls は,取得するヘッダークラスの型を示すクラス参照です。各ヘッダークラスはヘッダーの型と対応します。クラスが登録されている型の名前はヘッダーノードの名前と対応します。
Hdr は,受信メッセージのヘッダーを表す TSOAPHeader の下位クラスを返します。この構文が使用されていない場合,Get はヘッダーインスタンスを返します。
Name は,取得するヘッダーの名前(ヘッダーノードのノード名)です。
URI は,Name が定義されている名前空間の URI です。