DataContractJsonSerializer.IsStartObject Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
true
je-li čtečka umístěna správně; false
v 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
Návraty
true
je-li čtečka umístěna správně; false
v 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í true
musí nalezený prvek mít očekávaný název.