Soap.InvokeRegistry.TInvokableClassRegistry.GetActionURIOfInfo

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.

Voir aussi