IXmlSerializable の実装: オブジェクトを XML 表現に変換します。

Namespace: FVIL.GDI
Assembly: FVILbasic (in FVILbasic.dll) Version: 3.1.0.0 (3.1.0.17)

Syntax

C#
public virtual void WriteXml(
	XmlWriter writer
)
Visual Basic
Public Overridable Sub WriteXml ( 
	writer As XmlWriter
)

Parameters

writer
Type: System.Xml..::..XmlWriter
オブジェクトのシリアル化先の XmlWriter ストリーム。

Implements

IXmlSerializable..::..WriteXml(XmlWriter)

Remarks

このメソッドは XmlSerializer からコールされます。

処理に失敗した場合は例外を発行します。

このクラスはシリアル化を自動化しています。
現在のインスタンスからリフレクションでプロパティ抽出し、引数 writer に順番に格納します。 対象になるプロパティは、public の読み書き可能なもののみです。 シリアル化対象から除外する場合は、プロパティに [XmlIgnore] 属性を指定してください。

See Also