Soap.SOAPDm.TSoapDataModule.SafeCallException

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function SafeCallException(ExceptObject: TObject;  ExceptAddr: Pointer): HResult; override;

C++

virtual HRESULT __fastcall SafeCallException(System::TObject* ExceptObject, void * ExceptAddr);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Soap.SOAPDm.pas
Soap.SOAPDm.hpp
Soap.SOAPDm TSoapDataModule

Beschreibung

Fängt Exceptions in Methoden ab, die mit der Aufrufkonvention safecall deklariert wurden.

SafeCallException wird für die Behandlung von Exceptions verwendet, die von Methoden wie den AS...-Methoden ausgelöst werden. Solche Methoden gehorchen der Aufrufkonvention safecall. Dieses Konzept stellt sicher, dass das SOAP-Fehlerpaket alle notwendigen Fehlerinformationen enthält, sodass Clients geeignet auf Exceptions in safecall-Methoden reagieren können.

ExceptObject ist die ausgelöste Exception.

ExceptAddr ist die Adresse, an der die Exception aufgetreten ist.

SafeCallException gibt einen Fehlercode zurück, der beschreibt, welcher Fehler aufgetreten ist.

Siehe auch