IXmlSerializable の実装: オブジェクトの XML 表現からオブジェクトを生成します。
Namespace: FVIL.GDIAssembly: 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 ストリーム。
Remarks
このメソッドは XmlSerializer からコールされます。
処理に失敗した場合は例外を発行します。
このクラスは逆シリアル化を自動化しています。
引数 reader に渡されたオブジェクトから要素を探索し、要素名と一致するプロパティに設定します。
対象になるプロパティは、public の読み書き可能なもののみです。
また、[XmlIgnore] 属性が指定されたプロパティは無視します。
自動逆シリアル化の後、 _ReadElement(XmlReader) を呼び出します。 自動逆シリアル化の対象外のものは、 当メソッドをオーバーライドして手動で逆シリアル化を行ってください。