Soap.InvokeRegistry.TInvokableClassRegistry.RegisterDefaultSOAPAction
Delphi
procedure RegisterDefaultSOAPAction(Info: PTypeInfo; const DefSOAPAction: InvString);
C++
void __fastcall RegisterDefaultSOAPAction(System::Typinfo::PTypeInfo Info, const InvString DefSOAPAction);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | Soap.InvokeRegistry.pas Soap.InvokeRegistry.hpp |
Soap.InvokeRegistry | TInvokableClassRegistry |
Description
Fournit un en-tête d'action SOAP à utiliser pour un interface déjà recensée.
RegisterDefaultSOAPAction associe une interface invocable recensée avec un en-tête d'action SOAP. Un en-tête d'action SOAP est généré (basé sur l'espace de nommage) lorsque vous recensez l'interface au moyen d'un appel à la méthode RegisterInterface. RegisterDefaultSOAPAction vous permet de fournir ou de modifier l'en-tête d'action SOAP une fois l'interface déjà recensée.
Info est l'information de type à l'exécution (RTTI) pour l'interface pour laquelle vous fournissez un en-tête d'action SOAP par défaut.
DefSOAPAction est l'en-tête d'action SOAP à utiliser pour les appels à l'interface identifiée par Info. S'il s'agit d'une chaîne vide, le serveur génère automatiquement un en-tête d'action SOAP basé sur l'espace de nommage dans lequel le type de port correspondant est défini.