Soap.InvokeRegistry.TInvokableClassRegistry.RegisterMethodInfo
Delphi
procedure RegisterMethodInfo(Info: PTypeInfo; const InternalName, ExternalName, ReturnName: string; XMLOptions: Integer = 0);
C++
void __fastcall RegisterMethodInfo(System::Typinfo::PTypeInfo Info, const System::UnicodeString InternalName, const System::UnicodeString ExternalName, const System::UnicodeString ReturnName, int XMLOptions = 0x0);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Soap.InvokeRegistry.pas Soap.InvokeRegistry.hpp |
Soap.InvokeRegistry | TInvokableClassRegistry |
説明
呼び出し可能なインターフェイス上のメソッドと、WSDL ドキュメント内のそれに該当するオペレーションとの間の関係を登録します。
RegisterMethodInfo は、対象となるメソッドに関する、次の情報を登録します:
- 外部名
- 戻り値の名前
- XML オプション
RegisterMethodInfo には、次の情報が必要です:
- 呼び出し可能なインターフェイスの型情報
- メソッド名(該当するメソッドがない場合には、作成されます)
メモ: 機能的には、対象となるメソッドについて、より多くの情報を登録できるという点を除いて、RegisterExternalMethName と同じです。