Soap.InvokeRegistry.TSOAPAttachment.SOAPToObject

De RAD Studio API Documentation
Aller à : navigation, rechercher

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);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
Soap.InvokeRegistry.pas
Soap.InvokeRegistry.hpp
Soap.InvokeRegistry TSOAPAttachment

Description

Initialise cette instance de TSOAPAttachment pour représenter la valeur de sa représentation SOAP.

SOAPToObject initialise les propriétés publiées de l'instance de cet objet pour qu'elles reflètent la représentation SOAP de l'en-tête. Dans TSOAPAttachment, cette méthode appelle la méthode FindAttachment du convertisseur pour rechercher les informations relatives à l'attachement, puis appelle la méthode Init pour initialiser cet objet à partir des informations recherchées.

RootNode est un noeud ancêtre du noeud de l'attachement, pouvant contenir des informations sur ce noeud.

Node est le noeud de l'enveloppe SOAP qui représente une référence à l'attachement.

ObjConverter est l'interface du convertisseur par défaut qui effectue la conversion entre les objets distants et leur représentation SOAP. Il s'agit de l'interface d'une instance de TOPToSoapDomConvert.

Dans TSOAPAttachment, SOAPToObject appelle simplement la méthode InitObjectFromSOAP du convertisseur fourni par le paramètre ObjConverter.

Voir aussi