Soap.InvokeRegistry.TInvokableClassRegistry.RegisterDefaultSOAPAction
Delphi
procedure RegisterDefaultSOAPAction(Info: PTypeInfo; const DefSOAPAction: InvString);
C++
void __fastcall RegisterDefaultSOAPAction(System::Typinfo::PTypeInfo Info, const InvString DefSOAPAction);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Soap.InvokeRegistry.pas Soap.InvokeRegistry.hpp |
Soap.InvokeRegistry | TInvokableClassRegistry |
Beschreibung
Liefert einen SOAP-Aktions-Header, der sich für bereits registrierte Interfaces verwenden lässt.
RegisterDefaultSOAPAction verbindet ein registriertes, aufrufbares Interface mit einem SOAP-Aktions-Header. Ein Standard-SOAP-Aktions-Header wird auf Grundlage des Namespace generiert, wenn Sie das Interface durch Aufruf der Methode RegisterInterface registrieren. Mit RegisterDefaultSOAPAction können Sie den SOAP-Aktions-Header bereitstellen oder verändern, nachdem das Interface bereits registriert ist.
Info gibt die Laufzeit-Typinformationen (RTTI) des Interface an, die den Standard-SOAP-Aktions-Header erhalten soll.
DefSOAPAction ist der SOAP-Aktions-Header, der für die Aufrufe des Interface verwendet werden soll, das durch Info ermittelt wurde. Wenn es sich um einen leeren String handelt, erzeugt der Server automatisch einen SOAP-Aktions-Header auf der Basis des Namespace, in dem der entsprechen Anschlusstyp definiert ist.