DataContractJsonSerializer.ReadObject Metodo

Definizione

Deserializza i dati JSON (JavaScript Object Notation) e restituisce l'oggetto deserializzato.

Overload

Nome Descrizione
ReadObject(Stream)

Legge un flusso di documenti nel formato JSON (JavaScript Object Notation) e restituisce l'oggetto deserializzato.

ReadObject(XmlDictionaryReader)

Legge il documento XML mappato da JSON (JavaScript Object Notation) con un oggetto XmlDictionaryReader e restituisce l'oggetto deserializzato.

ReadObject(XmlReader)

Legge il documento XML mappato da JSON (JavaScript Object Notation) con un oggetto XmlReader e restituisce l'oggetto deserializzato.

ReadObject(XmlDictionaryReader, Boolean)

Legge il documento XML mappato da JSON con un XmlDictionaryReader oggetto e restituisce l'oggetto deserializzato. Consente inoltre di specificare se il serializzatore deve verificare che sia posizionato su un elemento appropriato prima di tentare di deserializzare.

ReadObject(XmlReader, Boolean)

Legge un documento XML mappato da JSON con un XmlReader oggetto e restituisce l'oggetto deserializzato. Consente inoltre di specificare se il serializzatore deve verificare che sia posizionato su un elemento appropriato prima di tentare di deserializzare.

ReadObject(Stream)

Legge un flusso di documenti nel formato JSON (JavaScript Object Notation) e restituisce l'oggetto deserializzato.

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

Parametri

stream
Stream

Oggetto Stream da leggere.

Valori restituiti

Oggetto deserializzato.

Si applica a

ReadObject(XmlDictionaryReader)

Legge il documento XML mappato da JSON (JavaScript Object Notation) con un oggetto XmlDictionaryReader e restituisce l'oggetto deserializzato.

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

Parametri

reader
XmlDictionaryReader

Oggetto XmlDictionaryReader usato per leggere il documento XML mappato da JSON.

Valori restituiti

Oggetto deserializzato.

Si applica a

ReadObject(XmlReader)

Legge il documento XML mappato da JSON (JavaScript Object Notation) con un oggetto XmlReader e restituisce l'oggetto deserializzato.

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

Parametri

reader
XmlReader

Oggetto XmlReader usato per leggere il documento XML mappato da JSON.

Valori restituiti

Oggetto deserializzato.

Si applica a

ReadObject(XmlDictionaryReader, Boolean)

Legge il documento XML mappato da JSON con un XmlDictionaryReader oggetto e restituisce l'oggetto deserializzato. Consente inoltre di specificare se il serializzatore deve verificare che sia posizionato su un elemento appropriato prima di tentare di deserializzare.

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

Parametri

reader
XmlDictionaryReader

Oggetto XmlDictionaryReader usato per leggere il documento XML mappato da JSON.

verifyObjectName
Boolean

true per verificare se il nome e lo spazio dei nomi dell'elemento XML racchiusi corrispondono al nome e allo spazio dei nomi previsti; in caso contrario, false per ignorare la verifica. Il valore predefinito è true.

Valori restituiti

Oggetto deserializzato.

Si applica a

ReadObject(XmlReader, Boolean)

Legge un documento XML mappato da JSON con un XmlReader oggetto e restituisce l'oggetto deserializzato. Consente inoltre di specificare se il serializzatore deve verificare che sia posizionato su un elemento appropriato prima di tentare di deserializzare.

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

Parametri

reader
XmlReader

Oggetto XmlReader usato per leggere il documento XML mappato da JSON.

verifyObjectName
Boolean

true per verificare se il nome e lo spazio dei nomi dell'elemento XML racchiusi corrispondono al nome e allo spazio dei nomi previsti; in caso contrario, false, che ignora la verifica. Il valore predefinito è true.

Valori restituiti

Oggetto deserializzato.

Si applica a