XmlObjectSerializer.ReadObject メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
XML ドキュメントまたはドキュメント ストリームを読み取り、逆シリアル化されたオブジェクトを返します。
オーバーロード
ReadObject(Stream) |
Stream を使用して XML ストリームまたはドキュメントを読み取り、逆シリアル化されたオブジェクトを返します。 |
ReadObject(XmlDictionaryReader) |
XmlDictionaryReader を使用して XML ドキュメントまたはストリームを読み取り、逆シリアル化されたオブジェクトを返します。 |
ReadObject(XmlReader) |
XmlReader を使用して XML ドキュメントまたはストリームを読み取り、逆シリアル化されたオブジェクトを返します。 |
ReadObject(XmlDictionaryReader, Boolean) |
XmlDictionaryReader を使用して XML ストリームまたはドキュメントを読み取り、逆シリアル化されたオブジェクトを返します。さらに、リーダーがデータを読み取る前に、シリアライザーがデータを読み取ることができるかどうかを指定できます。 |
ReadObject(XmlReader, Boolean) |
XmlReader を使用して XML ドキュメントまたはストリームを読み取り、逆シリアル化されたオブジェクトを返します。さらに、リーダーがデータを読み取る前に、シリアライザーがデータを読み取ることができるかどうかを指定できます。 |
ReadObject(Stream)
Stream を使用して XML ストリームまたはドキュメントを読み取り、逆シリアル化されたオブジェクトを返します。
public:
virtual System::Object ^ ReadObject(System::IO::Stream ^ stream);
public virtual object ReadObject (System.IO.Stream stream);
public virtual object? ReadObject (System.IO.Stream stream);
abstract member ReadObject : System.IO.Stream -> obj
override this.ReadObject : System.IO.Stream -> obj
Public Overridable Function ReadObject (stream As Stream) As Object
パラメーター
戻り値
逆シリアル化されたオブジェクト。
注釈
このメソッドは仮想メソッドであり、基になるストリームを読み取って逆シリアル化するディクショナリ リーダーを作成する既定の実装があります。 既定の実装は、ストリームがテキストまたは XML であると想定します。
適用対象
ReadObject(XmlDictionaryReader)
XmlDictionaryReader を使用して XML ドキュメントまたはストリームを読み取り、逆シリアル化されたオブジェクトを返します。
public:
virtual System::Object ^ ReadObject(System::Xml::XmlDictionaryReader ^ reader);
public virtual object ReadObject (System.Xml.XmlDictionaryReader reader);
public virtual object? ReadObject (System.Xml.XmlDictionaryReader reader);
abstract member ReadObject : System.Xml.XmlDictionaryReader -> obj
override this.ReadObject : System.Xml.XmlDictionaryReader -> obj
Public Overridable Function ReadObject (reader As XmlDictionaryReader) As Object
パラメーター
- reader
- XmlDictionaryReader
XML ドキュメントを読み取るために使用する XmlDictionaryReader。
戻り値
逆シリアル化されたオブジェクト。
注釈
このメソッドは仮想メソッドであり、基になるストリームを読み取って逆シリアル化するディクショナリ リーダーを作成する既定の実装があります。 既定の実装は、ストリームがテキストまたは XML であると想定します。
適用対象
ReadObject(XmlReader)
XmlReader を使用して XML ドキュメントまたはストリームを読み取り、逆シリアル化されたオブジェクトを返します。
public:
virtual System::Object ^ ReadObject(System::Xml::XmlReader ^ reader);
public virtual object ReadObject (System.Xml.XmlReader reader);
public virtual object? ReadObject (System.Xml.XmlReader reader);
abstract member ReadObject : System.Xml.XmlReader -> obj
override this.ReadObject : System.Xml.XmlReader -> obj
Public Overridable Function ReadObject (reader As XmlReader) As Object
パラメーター
戻り値
逆シリアル化されたオブジェクト。
適用対象
ReadObject(XmlDictionaryReader, Boolean)
XmlDictionaryReader を使用して XML ストリームまたはドキュメントを読み取り、逆シリアル化されたオブジェクトを返します。さらに、リーダーがデータを読み取る前に、シリアライザーがデータを読み取ることができるかどうかを指定できます。
public:
abstract System::Object ^ ReadObject(System::Xml::XmlDictionaryReader ^ reader, bool verifyObjectName);
public abstract object ReadObject (System.Xml.XmlDictionaryReader reader, bool verifyObjectName);
public abstract object? ReadObject (System.Xml.XmlDictionaryReader reader, bool verifyObjectName);
abstract member ReadObject : System.Xml.XmlDictionaryReader * bool -> obj
Public MustOverride Function ReadObject (reader As XmlDictionaryReader, verifyObjectName As Boolean) As Object
パラメーター
- reader
- XmlDictionaryReader
XML ドキュメントを読み取るために使用する XmlDictionaryReader。
- verifyObjectName
- Boolean
周囲の XML 要素名と名前空間がルート名とルート名前空間に対応するかどうかをチェックする場合は true
。この検査をスキップする場合は false
。
戻り値
逆シリアル化されたオブジェクト。
注釈
verifyObjectName
パラメーターは、IsStartObject メソッドと同じコードを使用して、要素がオブジェクトの先頭であるかどうかを決定します。
適用対象
ReadObject(XmlReader, Boolean)
XmlReader を使用して XML ドキュメントまたはストリームを読み取り、逆シリアル化されたオブジェクトを返します。さらに、リーダーがデータを読み取る前に、シリアライザーがデータを読み取ることができるかどうかを指定できます。
public:
virtual System::Object ^ ReadObject(System::Xml::XmlReader ^ reader, bool verifyObjectName);
public virtual object ReadObject (System.Xml.XmlReader reader, bool verifyObjectName);
public virtual object? ReadObject (System.Xml.XmlReader reader, bool verifyObjectName);
abstract member ReadObject : System.Xml.XmlReader * bool -> obj
override this.ReadObject : System.Xml.XmlReader * bool -> obj
Public Overridable Function ReadObject (reader As XmlReader, verifyObjectName As Boolean) As Object
パラメーター
- verifyObjectName
- Boolean
周囲の XML 要素名と名前空間がルート名とルート名前空間に対応するかどうかをチェックする場合は true
。この検査をスキップする場合は false
。
戻り値
逆シリアル化されたオブジェクト。
注釈
verifyObjectName
パラメーターは、IsStartObject メソッドと同じコードを使用して、要素がオブジェクトの先頭であるかどうかを決定します。
適用対象
.NET