Soap.InvokeRegistry.TInvokableClassRegistry.RegisterMethodInfo

From RAD Studio API Documentation
Jump to: navigation, search

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.

See Also