Soap.InvokeRegistry.TInvokableClassRegistry.GetActionURIOfInfo
Delphi
function GetActionURIOfInfo(const IntfInfo: PTypeInfo; const MethodName: InvString; MethodIndex: Integer): string;
C++
System::UnicodeString __fastcall GetActionURIOfInfo(const System::Typinfo::PTypeInfo IntfInfo, const System::UnicodeString MethodName, int MethodIndex);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | Soap.InvokeRegistry.pas Soap.InvokeRegistry.hpp |
Soap.InvokeRegistry | TInvokableClassRegistry |
説明
登録済みインターフェースの型情報に関連付けられている SOAP アクションヘッダーを返します。
GetActionURIOfInfo メソッドは,呼び出し可能なインターフェースで指定したメソッドを呼び出すメッセージで使用する必要がある SOAP アクションヘッダーを検索または生成します。
IntfInfo は,呼び出し可能なインターフェース用にコンパイルされた実行時型情報(RTTI)です。このインターフェースは,RegisterInterface メソッドを呼び出して事前に登録されている必要があります。
MethodName は,指定したインターフェースに対して呼び出すメソッドの名前です。
MethodIndex は,MethodName が示すメソッドのオーバーロードをインターフェースが含むときにどのメソッドを使用するのかを示します。0 は最初に宣言されたオーバーロード,1 は 2 番めに宣言されたオーバーロード,というように順に示します。
GetActionURIOfInfo は,指定したインターフェースの指定したメソッドに対するリクエストメッセージの SOAP アクションヘッダーとして表示される文字列を返します。