DataContractJsonSerializer.IsStartObject メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
シリアライザーがオブジェクトを読み取ることができるかどうかを示す値を取得します。
オーバーロード
| 名前 | 説明 |
|---|---|
| IsStartObject(XmlDictionaryReader) |
シリアライザーが逆シリアル化できるオブジェクトを表す XML 要素の上に XmlDictionaryReader を配置するかどうかを指定する値を取得します。 |
| IsStartObject(XmlReader) |
逆シリアル化できるオブジェクトに XmlReader が配置されているかどうかを判断します。 |
IsStartObject(XmlDictionaryReader)
シリアライザーが逆シリアル化できるオブジェクトを表す XML 要素の上に XmlDictionaryReader を配置するかどうかを指定する値を取得します。
public:
override bool IsStartObject(System::Xml::XmlDictionaryReader ^ reader);
public override bool IsStartObject(System.Xml.XmlDictionaryReader reader);
override this.IsStartObject : System.Xml.XmlDictionaryReader -> bool
Public Overrides Function IsStartObject (reader As XmlDictionaryReader) As Boolean
パラメーター
- reader
- XmlDictionaryReader
XmlDictionaryReader JSON からマップされた XML ストリームを読み取るために使用されます。
返品
true リーダーが正しく配置されている場合。それ以外の場合は false。
注釈
IsStartObjectは、オブジェクトが XML 要素上に配置されていることを確認することによって、オブジェクトを読み取ることができるかどうかを判断します。 また、リーダーが配置されている XML 要素の名前と名前空間を調べ、値を予想される名前と名前空間と比較します。 必要な名前は、コンストラクターに渡される rootName 値 (存在する場合) で設定できます。存在しない場合は "root" です。 予期される名前空間は空の文字列です。
このメソッドは、JSON からマップされた XML を使用する場合の高度なシナリオを想定しています。
適用対象
IsStartObject(XmlReader)
逆シリアル化できるオブジェクトに XmlReader が配置されているかどうかを判断します。
public:
override bool IsStartObject(System::Xml::XmlReader ^ reader);
public override bool IsStartObject(System.Xml.XmlReader reader);
override this.IsStartObject : System.Xml.XmlReader -> bool
Public Overrides Function IsStartObject (reader As XmlReader) As Boolean
パラメーター
返品
true リーダーが正しく配置されている場合。それ以外の場合は false。
注釈
このメソッドは、リーダーが逆シリアル化可能な要素に配置されているかどうかを確認し、存在する場合は true 返します。
trueを返すには、見つかった要素に予期される名前が必要です。