DataContractJsonSerializer.ReadObject Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Desserializa dados JSON (JavaScript Object Notation) e retorna o objeto desserializado.
Sobrecargas
ReadObject(Stream) |
Lê um fluxo de documento no formato JSON (JavaScript Object Notation) e retorna o objeto desserializado. |
ReadObject(XmlDictionaryReader) |
Lê o documento XML mapeado do JSON (JavaScript Object Notation) com um XmlDictionaryReader e retorna o objeto desserializado. |
ReadObject(XmlReader) |
Lê o documento XML mapeado do JSON (JavaScript Object Notation) com um XmlReader e retorna o objeto desserializado. |
ReadObject(XmlDictionaryReader, Boolean) |
Lê o documento XML mapeado do JSON com um XmlDictionaryReader e retorna o objeto desserializado. Ele também permite que você especifique se o serializador deve verificar se ele está posicionado em um elemento apropriado antes de tentar desserializar. |
ReadObject(XmlReader, Boolean) |
Lê um documento XML mapeado do JSON com um XmlReader e retorna o objeto desserializado. Ele também permite que você especifique se o serializador deve verificar se ele está posicionado em um elemento apropriado antes de tentar desserializar. |
ReadObject(Stream)
Lê um fluxo de documento no formato JSON (JavaScript Object Notation) e retorna 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);
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
Retornos
O objeto desserializado.
Aplica-se a
ReadObject(XmlDictionaryReader)
Lê o documento XML mapeado do JSON (JavaScript Object Notation) com um XmlDictionaryReader e retorna o objeto desserializado.
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
Um XmlDictionaryReader usado para ler o documento XML mapeado do JSON.
Retornos
O objeto desserializado.
Aplica-se a
ReadObject(XmlReader)
Lê o documento XML mapeado do JSON (JavaScript Object Notation) com um XmlReader e retorna o objeto desserializado.
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
Retornos
O objeto desserializado.
Aplica-se a
ReadObject(XmlDictionaryReader, Boolean)
Lê o documento XML mapeado do JSON com um XmlDictionaryReader e retorna o objeto desserializado. Ele também permite que você especifique se o serializador deve verificar se ele está posicionado em um 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);
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
Um XmlDictionaryReader usado para ler o documento XML mapeado do JSON.
- verifyObjectName
- Boolean
true
para verificar se o nome e o namespace do elemento XML delimitador correspondem ao nome e namespace esperados, caso contrário, false
para ignorar a verificação. O padrão é true
.
Retornos
O objeto desserializado.
Aplica-se a
ReadObject(XmlReader, Boolean)
Lê um documento XML mapeado do JSON com um XmlReader e retorna o objeto desserializado. Ele também permite que você especifique se o serializador deve verificar se ele está posicionado em um 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);
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 namespace do elemento XML delimitador correspondem ao nome e namespace esperados, caso contrário, false
, que ignora a verificação. O padrão é true
.
Retornos
O objeto desserializado.