Sdílet prostřednictvím


DataContractJsonSerializer.ReadObject Metoda

Definice

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)

Zdroj:
DataContractJsonSerializer.cs
Zdroj:
DataContractJsonSerializer.cs
Zdroj:
DataContractJsonSerializer.cs

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

stream
Stream

Hodnota Stream , která se má číst.

Návraty

Deserializovaný objekt

Platí pro

ReadObject(XmlDictionaryReader)

Zdroj:
DataContractJsonSerializer.cs
Zdroj:
DataContractJsonSerializer.cs
Zdroj:
DataContractJsonSerializer.cs

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)

Zdroj:
DataContractJsonSerializer.cs
Zdroj:
DataContractJsonSerializer.cs
Zdroj:
DataContractJsonSerializer.cs

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

reader
XmlReader

Slouží XmlReader ke čtení dokumentu XML mapovaného z JSON.

Návraty

Deserializovaný objekt

Platí pro

ReadObject(XmlDictionaryReader, Boolean)

Zdroj:
DataContractJsonSerializer.cs
Zdroj:
DataContractJsonSerializer.cs
Zdroj:
DataContractJsonSerializer.cs

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)

Zdroj:
DataContractJsonSerializer.cs
Zdroj:
DataContractJsonSerializer.cs
Zdroj:
DataContractJsonSerializer.cs

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

reader
XmlReader

Slouží XmlReader 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ů; jinak false, což přeskočí ověření. Výchozí formát je true.

Návraty

Deserializovaný objekt

Platí pro