Comparteix a través de


DataContractJsonSerializer.ReadObject Método

Definición

Deserializa los datos de JSON (JavaScript Object Notation) y devuelve el objeto deserializado.

Sobrecargas

ReadObject(Stream)

Lee una secuencia del documento en el formato JSON (JavaScript Object Notation) y devuelve el objeto deserializado.

ReadObject(XmlDictionaryReader)

Lee el documento XML asignado de JSON (JavaScript Object Notation) con XmlDictionaryReader y devuelve el objeto deserializado.

ReadObject(XmlReader)

Lee el documento XML asignado de JSON (JavaScript Object Notation) con XmlReader y devuelve el objeto deserializado.

ReadObject(XmlDictionaryReader, Boolean)

Lee el documento XML asignado de JSON con XmlDictionaryReader y devuelve el objeto deserializado; también le permite especificar si el serializador debería comprobar que está colocado sobre un elemento adecuado antes de intentar deserializar.

ReadObject(XmlReader, Boolean)

Lee un documento XML asignado de JSON con XmlReader y devuelve el objeto deserializado; también le permite especificar si el serializador debería comprobar que está colocado sobre un elemento adecuado antes de intentar deserializar.

ReadObject(Stream)

Source:
DataContractJsonSerializer.cs
Source:
DataContractJsonSerializer.cs
Source:
DataContractJsonSerializer.cs

Lee una secuencia del documento en el formato JSON (JavaScript Object Notation) y devuelve el objeto deserializado.

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

Parámetros

stream
Stream

Stream que se leerá.

Devoluciones

Objeto deserializado.

Se aplica a

ReadObject(XmlDictionaryReader)

Source:
DataContractJsonSerializer.cs
Source:
DataContractJsonSerializer.cs
Source:
DataContractJsonSerializer.cs

Lee el documento XML asignado de JSON (JavaScript Object Notation) con XmlDictionaryReader y devuelve el objeto deserializado.

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

Parámetros

reader
XmlDictionaryReader

XmlDictionaryReader utilizado para leer el documento XML asignado de JSON.

Devoluciones

Objeto deserializado.

Se aplica a

ReadObject(XmlReader)

Source:
DataContractJsonSerializer.cs
Source:
DataContractJsonSerializer.cs
Source:
DataContractJsonSerializer.cs

Lee el documento XML asignado de JSON (JavaScript Object Notation) con XmlReader y devuelve el objeto deserializado.

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

Parámetros

reader
XmlReader

XmlReader utilizado para leer el documento XML asignado de JSON.

Devoluciones

Objeto deserializado.

Se aplica a

ReadObject(XmlDictionaryReader, Boolean)

Source:
DataContractJsonSerializer.cs
Source:
DataContractJsonSerializer.cs
Source:
DataContractJsonSerializer.cs

Lee el documento XML asignado de JSON con XmlDictionaryReader y devuelve el objeto deserializado; también le permite especificar si el serializador debería comprobar que está colocado sobre un elemento adecuado antes de intentar deserializar.

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

Parámetros

reader
XmlDictionaryReader

XmlDictionaryReader utilizado para leer el documento XML asignado de JSON.

verifyObjectName
Boolean

true para comprobar si el nombre del elemento envolvente XML y el espacio de nombres corresponden al nombre y al espacio de nombres esperados; de lo contrario, false para omitir la comprobación. De manera predeterminada, es true.

Devoluciones

Objeto deserializado.

Se aplica a

ReadObject(XmlReader, Boolean)

Source:
DataContractJsonSerializer.cs
Source:
DataContractJsonSerializer.cs
Source:
DataContractJsonSerializer.cs

Lee un documento XML asignado de JSON con XmlReader y devuelve el objeto deserializado; también le permite especificar si el serializador debería comprobar que está colocado sobre un elemento adecuado antes de intentar deserializar.

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

Parámetros

reader
XmlReader

XmlReader utilizado para leer el documento XML asignado de JSON.

verifyObjectName
Boolean

true para comprobar si el nombre del elemento envolvente XML y el espacio de nombres corresponden al nombre y al espacio de nombres esperados; de lo contrario, false para omitir la comprobación. De manera predeterminada, es true.

Devoluciones

Objeto deserializado.

Se aplica a