Soap.InvokeRegistry.TInvokableClassRegistry.RegisterExternalMethName
Delphi
procedure RegisterExternalMethName(Info: PTypeInfo; const InternalName: string; const ExternalName: InvString);
C++
void __fastcall RegisterExternalMethName(System::Typinfo::PTypeInfo Info, const System::UnicodeString InternalName, const System::UnicodeString ExternalName);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Soap.InvokeRegistry.pas Soap.InvokeRegistry.hpp |
Soap.InvokeRegistry | TInvokableClassRegistry |
説明
呼び出し可能なインターフェースのメソッド名と,WSDL ドキュメントの操作名との対応を登録します。
RegisterExternalMethName メソッドを使用すると,WSDL ドキュメントにある操作名と,呼び出し可能なインターフェースのメソッドのうちで操作のポート型と対応するものとの関連付けを作成できます。これにより,呼び出し可能なインターフェースが,Object Pascal では無効な名前(たとえば,キーワード)を持つ操作を含んだポート型を表すことができます。
Info は,呼び出し可能なインターフェースの型情報へのポインタです。
InternalName は,操作と対応する呼び出し可能なインターフェースのメソッドに使用される名前です。
ExternalName は,WSDL ドキュメントで定義されている操作の名前です。