DataContractJsonSerializer.ReadObject Método

Definición

Deserializa los datos JSON (notación de objetos JavaScript) y devuelve el objeto deserializado.

Sobrecargas

Nombre Description
ReadObject(Stream)

Lee un flujo de documento en el formato JSON (notación de objetos JavaScript) y devuelve el objeto deserializado.

ReadObject(XmlDictionaryReader)

Lee el documento XML asignado desde JSON (notación de objetos JavaScript) con XmlDictionaryReader y devuelve el objeto deserializado.

ReadObject(XmlReader)

Lee el documento XML asignado desde JSON (notación de objetos JavaScript) con XmlReader y devuelve el objeto deserializado.

ReadObject(XmlDictionaryReader, Boolean)

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

ReadObject(XmlReader, Boolean)

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

ReadObject(Stream)

Lee un flujo de documento en el formato JSON (notación de objetos JavaScript) 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);
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

que Stream se va a leer.

Devoluciones

Objeto deserializado.

Se aplica a

ReadObject(XmlDictionaryReader)

Lee el documento XML asignado desde JSON (notación de objetos JavaScript) con XmlDictionaryReader y devuelve el objeto deserializado.

public:
 override System::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

que XmlDictionaryReader se usa para leer el documento XML asignado desde JSON.

Devoluciones

Objeto deserializado.

Se aplica a

ReadObject(XmlReader)

Lee el documento XML asignado desde JSON (notación de objetos JavaScript) con XmlReader y devuelve el objeto deserializado.

public:
 override System::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

que XmlReader se usa para leer el documento XML asignado desde JSON.

Devoluciones

Objeto deserializado.

Se aplica a

ReadObject(XmlDictionaryReader, Boolean)

Lee el documento XML asignado desde JSON con XmlDictionaryReader y devuelve el objeto deserializado; también permite especificar si el serializador debe comprobar que está colocado en 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);
override this.ReadObject : System.Xml.XmlDictionaryReader * bool -> obj
Public Overrides Function ReadObject (reader As XmlDictionaryReader, verifyObjectName As Boolean) As Object

Parámetros

reader
XmlDictionaryReader

que XmlDictionaryReader se usa para leer el documento XML asignado desde JSON.

verifyObjectName
Boolean

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

Devoluciones

Objeto deserializado.

Se aplica a

ReadObject(XmlReader, Boolean)

Lee un documento XML asignado desde JSON con XmlReader y devuelve el objeto deserializado; también permite especificar si el serializador debe comprobar que está colocado en 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);
override this.ReadObject : System.Xml.XmlReader * bool -> obj
Public Overrides Function ReadObject (reader As XmlReader, verifyObjectName As Boolean) As Object

Parámetros

reader
XmlReader

que XmlReader se usa para leer el documento XML asignado desde JSON.

verifyObjectName
Boolean

true para comprobar si el nombre y el espacio de nombres del elemento XML envolvente corresponden al nombre y al espacio de nombres esperados; de lo contrario, , falseque omite la comprobación. El valor predeterminado es true.

Devoluciones

Objeto deserializado.

Se aplica a