DataContractJsonSerializer.ReadObject 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í.
Deserializuje data JSON (JavaScript Object Notation) a vrátí deserializovaný objekt.
Přetížení
ReadObject(Stream) |
Přečte stream dokumentu ve formátu JSON (JavaScript Object Notation) a vrátí deserializovaný objekt. |
ReadObject(XmlDictionaryReader) |
Načte dokument XML mapovaný z JSON (JavaScript Object Notation) pomocí XmlDictionaryReader a vrátí deserializovaný objekt. |
ReadObject(XmlReader) |
Načte dokument XML mapovaný z JSON (JavaScript Object Notation) pomocí XmlReader a vrátí deserializovaný objekt. |
ReadObject(XmlDictionaryReader, Boolean) |
Načte dokument XML mapovaný z JSON s a XmlDictionaryReader vrátí deserializovaný objekt; umožňuje také určit, zda serializátor má ověřit, zda je umístěn na příslušném elementu před pokusem o deserializaci. |
ReadObject(XmlReader, Boolean) |
Načte dokument XML mapovaný z JSON s objektem XmlReader a vrátí deserializovaný objekt. Umožňuje také určit, zda má serializátor před pokusem o deserializaci ověřit, zda je umístěn v příslušném elementu. |
ReadObject(Stream)
Přečte stream dokumentu ve formátu JSON (JavaScript Object Notation) a vrátí deserializovaný objekt.
public:
System::Object ^ ReadObject(System::IO::Stream ^ stream);
public:
override System::Object ^ ReadObject(System::IO::Stream ^ stream);
public object ReadObject (System.IO.Stream stream);
public override object? ReadObject (System.IO.Stream stream);
public override object ReadObject (System.IO.Stream stream);
member this.ReadObject : System.IO.Stream -> obj
override this.ReadObject : System.IO.Stream -> obj
Public Function ReadObject (stream As Stream) As Object
Public Overrides Function ReadObject (stream As Stream) As Object
Parametry
Návraty
Deserializovaný objekt
Platí pro
ReadObject(XmlDictionaryReader)
Načte dokument XML mapovaný z JSON (JavaScript Object Notation) pomocí XmlDictionaryReader a vrátí deserializovaný objekt.
public:
override System::Object ^ ReadObject(System::Xml::XmlDictionaryReader ^ reader);
public override object? ReadObject (System.Xml.XmlDictionaryReader reader);
public override object ReadObject (System.Xml.XmlDictionaryReader reader);
override this.ReadObject : System.Xml.XmlDictionaryReader -> obj
Public Overrides Function ReadObject (reader As XmlDictionaryReader) As Object
Parametry
- reader
- XmlDictionaryReader
Slouží XmlDictionaryReader ke čtení dokumentu XML mapovaného z JSON.
Návraty
Deserializovaný objekt
Platí pro
ReadObject(XmlReader)
Načte dokument XML mapovaný z JSON (JavaScript Object Notation) pomocí XmlReader a vrátí deserializovaný objekt.
public:
override System::Object ^ ReadObject(System::Xml::XmlReader ^ reader);
public override object? ReadObject (System.Xml.XmlReader reader);
public override object ReadObject (System.Xml.XmlReader reader);
override this.ReadObject : System.Xml.XmlReader -> obj
Public Overrides Function ReadObject (reader As XmlReader) As Object
Parametry
Návraty
Deserializovaný objekt
Platí pro
ReadObject(XmlDictionaryReader, Boolean)
Načte dokument XML mapovaný z JSON s a XmlDictionaryReader vrátí deserializovaný objekt; umožňuje také určit, zda serializátor má ověřit, zda je umístěn na příslušném elementu před pokusem o deserializaci.
public:
override System::Object ^ ReadObject(System::Xml::XmlDictionaryReader ^ reader, bool verifyObjectName);
public override object? ReadObject (System.Xml.XmlDictionaryReader reader, bool verifyObjectName);
public override object ReadObject (System.Xml.XmlDictionaryReader reader, bool verifyObjectName);
override this.ReadObject : System.Xml.XmlDictionaryReader * bool -> obj
Public Overrides Function ReadObject (reader As XmlDictionaryReader, verifyObjectName As Boolean) As Object
Parametry
- reader
- XmlDictionaryReader
Slouží XmlDictionaryReader ke čtení dokumentu XML mapovaného z JSON.
- verifyObjectName
- Boolean
true
Chcete-li zkontrolovat, zda nadřazený název elementu XML a obor názvů odpovídají očekávanému názvu a oboru názvů; false
v opačném případě přeskočíte ověření. Výchozí formát je true
.
Návraty
Deserializovaný objekt
Platí pro
ReadObject(XmlReader, Boolean)
Načte dokument XML mapovaný z JSON s objektem XmlReader a vrátí deserializovaný objekt. Umožňuje také určit, zda má serializátor před pokusem o deserializaci ověřit, zda je umístěn v příslušném elementu.
public:
override System::Object ^ ReadObject(System::Xml::XmlReader ^ reader, bool verifyObjectName);
public override object? ReadObject (System.Xml.XmlReader reader, bool verifyObjectName);
public override object ReadObject (System.Xml.XmlReader reader, bool verifyObjectName);
override this.ReadObject : System.Xml.XmlReader * bool -> obj
Public Overrides Function ReadObject (reader As XmlReader, verifyObjectName As Boolean) As Object
Parametry
- verifyObjectName
- Boolean
true
Chcete-li zkontrolovat, zda nadřazený název elementu XML a obor názvů odpovídají očekávanému názvu a oboru názvů; jinak false
, což přeskočí ověření. Výchozí formát je true
.
Návraty
Deserializovaný objekt