IXmlSerializable の実装: オブジェクトを XML 表現に変換します。
Namespace: FVIL.GDIAssembly: 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 ストリーム。
Remarks
このメソッドは XmlSerializer からコールされます。
処理に失敗した場合は例外を発行します。
このクラスはシリアル化を自動化しています。
現在のインスタンスからリフレクションでプロパティ抽出し、引数 writer に順番に格納します。
対象になるプロパティは、public の読み書き可能なもののみです。
シリアル化対象から除外する場合は、プロパティに [XmlIgnore] 属性を指定してください。