Soap.InvokeRegistry.TRemotable.SOAPToObject

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure  SOAPToObject(const RootNode, Node: IXMLNode; const ObjConverter: IObjConverter); virtual;

C++

virtual void __fastcall SOAPToObject(const Xml::Xmlintf::_di_IXMLNode RootNode, const Xml::Xmlintf::_di_IXMLNode Node, const _di_IObjConverter ObjConverter);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
Soap.InvokeRegistry.pas
Soap.InvokeRegistry.hpp
Soap.InvokeRegistry TRemotable

Beschreibung

Initialisiert das TRemotable-Objekt mit dem Wert seiner SOAP-Entsprechung.

SOAPToObject initialisiert die published-Eigenschaften des Objekts mit den Werten seiner SOAP-Entsprechung. Durch Überschreiben der Methode können Sie anpassen, wie die Anwendung einen bestimmten Remotable-Typ aus dessen SOAP-Entsprechung erstellt.

RootNode ist ein Vorfahr des Knotens für das Objekt, der Informationen über den Wert des Remotable-Typs enthalten kann.

Node ist der Knoten im SOAP-Envelope, der dem Wert des Remotable-Typs entspricht.

ObjConverter ist die Schnittstelle des Standard-Converters, der die Konvertierungen zwischen Remotable-Objekten und ihren SOAP-Entsprechungen durchführt. Dabei handelt es sich um die Schnittstelle zu einer TOPToSoapDomConvert-Instanz.

Die Methode ruft in TRemotable einfach die Methode InitObjectFromSOAP des im Parameter ObjConverter übergebenen Converters auf.

Siehe auch