Soap.SOAPPasInv.TBeforeDispatchEvent2

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

C++

typedef void __fastcall (__closure *TBeforeDispatchEvent2)(const System::UnicodeString MethodName, System::Classes::TStream* const Request, System::Classes::TStream* Response, Soap::Wsdlintf::TWebServiceBindingType &BindingType, bool &Handled);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
typedef public Soap.SOAPPasInv.hpp Soap.SOAPPasInv Soap.SOAPPasInv

Beschreibung

TBeforeDispatchEvent2 wird für das Ereignis BeforeDispatchEvent2 einer Aufrufkomponente verwendet.

TBeforeDispatchEvent2 ist der Typ für die Behandlungsroutine des Ereignisses BeforeDispatchEvent2, das ausgelöst wird, bevor die Aufrufkomponente eine Anforderung durch Aufrufen der Zielschnittstelle ausführt.

MethodName ist der Name der Methode, die aufgerufen werden soll.

SOAPResponse ist ein Stream, aus dem die Ereignisbehandlungsroutine die SOAP-Anforderung lesen kann, die ausgeführt wird.

Response ist ein Stream, in die Behandlungsroutine eine Antwort auf die Anforderung schreiben kann.

BindingType gibt die Codierung an, die in der Anforderung verwendet wird.

Handled gibt true zurück, wenn die Routine eine Antwort im Parameter Response bereitstellt. Der Parameter liefert false, wenn die Anforderung nach dem Beenden der Routine an eine registrierte Implementierungsklasse weitergeleitet werden soll.