DataContractJsonSerializer.ReadObject Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Desserializa os dados JSON (JavaScript Object Notation) e devolve o objeto deserializado.
Sobrecargas
| Name | Description |
|---|---|
| ReadObject(Stream) |
Lê um fluxo de documento no formato JSON (JavaScript Object Notation) e devolve o objeto desserializado. |
| ReadObject(XmlDictionaryReader) |
Lê o documento XML mapeado a partir de JSON (JavaScript Object Notation) com um XmlDictionaryReader e devolve o objeto deserializado. |
| ReadObject(XmlReader) |
Lê o documento XML mapeado a partir de JSON (JavaScript Object Notation) com um XmlReader e devolve o objeto deserializado. |
| ReadObject(XmlDictionaryReader, Boolean) |
Lê o documento XML mapeado a partir de JSON com um XmlDictionaryReader e devolve o objeto desserializado; também permite especificar se o serializador deve verificar se está posicionado num elemento apropriado antes de tentar desserializar. |
| ReadObject(XmlReader, Boolean) |
Lê um documento XML mapeado a partir de JSON com um XmlReader e devolve o objeto desserializado; também permite especificar se o serializador deve verificar se está posicionado num elemento apropriado antes de tentar desserializar. |
ReadObject(Stream)
Lê um fluxo de documento no formato JSON (JavaScript Object Notation) e devolve o objeto desserializado.
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
Devoluções
O objeto desserializado.
Aplica-se a
ReadObject(XmlDictionaryReader)
Lê o documento XML mapeado a partir de JSON (JavaScript Object Notation) com um XmlDictionaryReader e devolve o 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
An XmlDictionaryReader era usado para ler o documento XML mapeado a partir de JSON.
Devoluções
O objeto desserializado.
Aplica-se a
ReadObject(XmlReader)
Lê o documento XML mapeado a partir de JSON (JavaScript Object Notation) com um XmlReader e devolve o 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
Devoluções
O objeto desserializado.
Aplica-se a
ReadObject(XmlDictionaryReader, Boolean)
Lê o documento XML mapeado a partir de JSON com um XmlDictionaryReader e devolve o objeto desserializado; também permite especificar se o serializador deve verificar se está posicionado num elemento apropriado antes de tentar desserializar.
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
An XmlDictionaryReader era usado para ler o documento XML mapeado a partir de JSON.
- verifyObjectName
- Boolean
true para verificar se o nome e o espaço de nomes do elemento XML que envolvem correspondem ao nome e espaço de nomes esperados; caso contrário, false para saltar a verificação. A predefinição é true.
Devoluções
O objeto desserializado.
Aplica-se a
ReadObject(XmlReader, Boolean)
Lê um documento XML mapeado a partir de JSON com um XmlReader e devolve o objeto desserializado; também permite especificar se o serializador deve verificar se está posicionado num elemento apropriado antes de tentar desserializar.
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
- verifyObjectName
- Boolean
true para verificar se o nome e o espaço de nomes do elemento XML que envolvem correspondem ao nome e espaço de nomes esperados; caso contrário, false, que ignora a verificação. A predefinição é true.
Devoluções
O objeto desserializado.