Soap.InvokeRegistry.TSOAPAttachment.SOAPToObject

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

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

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 TSOAPAttachment

Beschreibung

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

SOAPToObject initialisiert die published-Eigenschaften des Objekts mit den Werten seiner SOAP-Entsprechung. In TSOAPAttachment ruft SOAPToObject zuerst die Converter-Methode FindAttachment auf, um nach Informationen über die Anlage zu suchen. Anschließend wird Init aufgerufen, um das Objekt mit den gefundenen Informationen zu initialisieren.

RootNode ist ein übergeordneter Knoten des Anlageknotens, der Informationen zu diesem enthalten kann.

Node ist der Knoten im SOAP-Envelope, der einer Referenz für die Anlage 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 TSOAPAttachment einfach die Methode InitObjectFromSOAP des im Parameter ObjConverter übergebenen Converters auf.

Siehe auch