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);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Soap.InvokeRegistry.pas Soap.InvokeRegistry.hpp |
Soap.InvokeRegistry | TInvokableClassRegistry |
Description
Renvoie l'en-tête de l'action SOAP associée à l'info type d'une interface recensée.
GetActionURIOfInfo recherche ou génère l'en-tête de l'action SOAP qui doit être utilisé avec les messages qui appellent une méthode spécifiée sur une interface invocable.
IntfInfo correspond aux informations de type à l'exécution (RTTI) compilées pour l'interface invocable. L'interface doit avoir été préalablement recensée par un appel à la méthode RegisterInterface.
MethodName est le nom de la méthode à appeler sur l'interface spécifiée.
MethodIndex indique la méthode à utiliser quand l'interface inclut une surcharge de la méthode spécifiée par MethodName. 0 indique la surcharge déclarée en premier, 1 la surcharge déclarée en deuxième, etc.
GetActionURIOfInfo renvoie la chaîne devant apparaître comme en-tête de l'action SOAP sur les messages de requête à la méthode spécifiée de l'interface spécifiée.