IXmlSerializable の実装: オブジェクトの XML 表現からオブジェクトを生成します。

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

Syntax

C#
public virtual void ReadXml(
	XmlReader reader
)
Visual Basic
Public Overridable Sub ReadXml ( 
	reader As XmlReader
)

Parameters

reader
Type: System.Xml..::..XmlReader
オブジェクトの逆シリアル化元である XmlReader ストリーム。

Implements

IXmlSerializable..::..ReadXml(XmlReader)

Remarks

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

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

このクラスは逆シリアル化を自動化しています。
引数 reader に渡されたオブジェクトから要素を探索し、要素名と一致するプロパティに設定します。 対象になるプロパティは、public の読み書き可能なもののみです。 また、[XmlIgnore] 属性が指定されたプロパティは無視します。

自動逆シリアル化の後、 _ReadElement(XmlReader) を呼び出します。 自動逆シリアル化の対象外のものは、 当メソッドをオーバーライドして手動で逆シリアル化を行ってください。

See Also