wx.Build.RefDataSerializazer Class Reference

Inheritance diagram for wx.Build.RefDataSerializazer:

Inheritance graph

List of all members.

Public Member Functions

System.Xml.Schema.XmlSchema GetSchema ()
void ReadXml (System.Xml.XmlReader reader)
 RefDataSerializazer ()
 RefDataSerializazer (IXmlRefData data)
void WriteXml (System.Xml.XmlWriter writer)

Properties

IXmlRefData Data [get]


Detailed Description

A wrapper of an instance implementing IXmlRefData that serializes the full data instead of the reference.

Constructor & Destructor Documentation

wx.Build.RefDataSerializazer.RefDataSerializazer ( IXmlRefData  data  ) 

Creates an instance serializing all properties of the argument.

Parameters:
data 

wx.Build.RefDataSerializazer.RefDataSerializazer (  ) 

Creates an instance with empty data. Use this to create an instanc e before using ReadXml().


Member Function Documentation

System.Xml.Schema.XmlSchema wx.Build.RefDataSerializazer.GetSchema (  ) 

Returns null.

void wx.Build.RefDataSerializazer.ReadXml ( System.Xml.XmlReader  reader  ) 

This will read a full serialization of a IXmlRefData encaspulated into an "instance" element providing assembly and type if the serialized data. This will read data as serialized by WriteXml().

Parameters:
reader 

void wx.Build.RefDataSerializazer.WriteXml ( System.Xml.XmlWriter  writer  ) 

This will write an "instance" element including attributes for "assembly" and "type". This element will embed a full serialization of the contained IXmlRefData.

Parameters:
writer The destination of the serialization.


Property Documentation

IXmlRefData wx.Build.RefDataSerializazer.Data [get]

The wrapped data.


The wx.NET Build System.   (c) 2009-2010 Harald Meyer auf'm Hofe