DataContractJsonSerializer.ReadObject Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
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
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
- 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.