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);
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
procedure function |
public | Soap.InvokeRegistry.pas Soap.InvokeRegistry.hpp |
Soap.InvokeRegistry | TInvokableClassRegistry |
Description
Registers the relation between a method on an invokable interface and the corresponding operation in a WSDL document.
RegisterMethodInfo registers the following information regarding the target method:
- External name
- Return name
- XML options
RegisterMethodInfo requires the following information:
- Type information of the invokable interface
- Method name (if there is no such method, then it is created)
Note: This function is similar to RegisterExternalMethName except that you can register more information about the target method.