Sdílet prostřednictvím


DataContractJsonSerializer.IsStartObject Metoda

Definice

Získá hodnotu, která určuje, zda serializátor může číst objekt.

Přetížení

IsStartObject(XmlDictionaryReader)

Získá hodnotu, která určuje, zda XmlDictionaryReader je umístěna nad XML element, který představuje objekt serializátor může deserializovat z.

IsStartObject(XmlReader)

Určuje, zda XmlReader je umístěn na objektu, který lze deserializovat.

IsStartObject(XmlDictionaryReader)

Získá hodnotu, která určuje, zda XmlDictionaryReader je umístěna nad XML element, který představuje objekt serializátor může deserializovat z.

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

Parametry

reader
XmlDictionaryReader

Používá XmlDictionaryReader se ke čtení streamu XML mapovaného z JSON.

Návraty

Boolean

true je-li čtečka umístěna správně; falsev opačném případě .

Poznámky

Určuje IsStartObject , zda může číst objekt tím, že zkontroluje, zda je umístěn na element XML. Prozkoumá také název a obor názvů elementu XML, na který je čtenář umístěn, a porovná hodnoty s očekávaným názvem a oborem názvů. Očekávaný název lze nastavit s rootName hodnotou předanou do konstruktoru (pokud existuje) nebo je "root", pokud chybí. Očekávaný obor názvů je prázdný řetězec.

Všimněte si, že tato metoda je určená pro pokročilé scénáře při práci s XML namapovaným z JSON.

Platí pro

IsStartObject(XmlReader)

Určuje, zda XmlReader je umístěn na objektu, který lze deserializovat.

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

Parametry

reader
XmlReader

Používá XmlReader se ke čtení datového proudu XML.

Návraty

Boolean

true je-li čtečka umístěna správně; falsev opačném případě .

Poznámky

Tato metoda zkontroluje, zda je čtenář umístěn na element, který lze deserializovat, a vrátí true , pokud je. K vrácení truemusí nalezený prvek mít očekávaný název.

Platí pro