Soap.InvokeRegistry.IObjConverter.ObjInstanceToSOAP

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function  ObjInstanceToSOAP(Instance: TObject; RootNode, ParentNode: IXMLNode;  const NodeName, NodeNamespace, ChildNamespace: InvString; ObjConvOpts: TObjectConvertOptions; out RefID: InvString): IXMLNode;

C++

virtual Xml::Xmlintf::_di_IXMLNode __fastcall ObjInstanceToSOAP(System::TObject* Instance, Xml::Xmlintf::_di_IXMLNode RootNode, Xml::Xmlintf::_di_IXMLNode ParentNode, const System::UnicodeString NodeName, const System::UnicodeString NodeNamespace, const System::UnicodeString ChildNamespace, TObjectConvertOptions ObjConvOpts, /* out */ System::UnicodeString &RefID) = 0 ;

プロパティ

種類 可視性 ソース ユニット
function public
Soap.InvokeRegistry.pas
Soap.InvokeRegistry.hpp
Soap.InvokeRegistry IObjConverter

説明

リモート可能なオブジェクトの SOAP 表現を返します。

ObjInstanceToSOAP は,リモート可能オブジェクトの値を表すノードを追加します。

インスタンスは,SOAP 表現としてエンコードするためのリモート可能オブジェクトです。

RootNode はノードの上位オブジェクトで,このノードには,ノードに関する情報を属性として追加できます。

ParentNode は,ObjInstanceToSOAP が生成するノードの親として動作する SOAP 表現内のノードです。

NodeName は,生成されるノードの名前です。

NodeNamespace は,NodeName が定義されている名前空間の URI です。

ObjConvOpts は,ノードがシリアル化される方法をカスタマイズするフラグです。

RefID は,ノードの参照 ID を返します。これは,ノードがマルチ参照の場合に使用されます。

ObjInstanceToSOAP は,新しく作成されたノードの XML を返します。

関連項目