XmlObjectSerializer.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.
Legge un documento o un flusso di documenti XML e restituisce l'oggetto deserializzato.
Overload
ReadObject(Stream) |
Legge il flusso o documento XML con una classe Stream e restituisce l'oggetto deserializzato. |
ReadObject(XmlDictionaryReader) |
Legge il flusso o documento XML con una classe XmlDictionaryReader e restituisce l'oggetto deserializzato. |
ReadObject(XmlReader) |
Legge il flusso o documento XML con una classe XmlReader e restituisce l'oggetto deserializzato. |
ReadObject(XmlDictionaryReader, Boolean) |
Legge il flusso o documento XML con una classe XmlDictionaryReader e restituisce l'oggetto deserializzato. Consente inoltre di specificare se il serializzatore è in grado di leggere i dati prima di eseguire un tentativo di lettura. |
ReadObject(XmlReader, Boolean) |
Legge il flusso o documento XML con una classe XmlReader e restituisce l'oggetto deserializzato. Consente inoltre di specificare se il serializzatore è in grado di leggere i dati prima di eseguire un tentativo di lettura. |
ReadObject(Stream)
- Origine:
- XmlObjectSerializer.cs
- Origine:
- XmlObjectSerializer.cs
- Origine:
- XmlObjectSerializer.cs
Legge il flusso o documento XML con una classe Stream e restituisce l'oggetto deserializzato.
public:
virtual System::Object ^ ReadObject(System::IO::Stream ^ stream);
public virtual object ReadObject (System.IO.Stream stream);
public virtual object? ReadObject (System.IO.Stream stream);
abstract member ReadObject : System.IO.Stream -> obj
override this.ReadObject : System.IO.Stream -> obj
Public Overridable Function ReadObject (stream As Stream) As Object
Parametri
Restituisce
Oggetto deserializzato.
Commenti
Questo metodo è un metodo virtuale e ha un'implementazione predefinita che crea un lettore del dizionario per leggere il flusso sottostante e deserializzarlo. L'implementazione predefinita presuppone che il flusso sia in formato testo o XML.
Si applica a
ReadObject(XmlDictionaryReader)
- Origine:
- XmlObjectSerializer.cs
- Origine:
- XmlObjectSerializer.cs
- Origine:
- XmlObjectSerializer.cs
Legge il flusso o documento XML con una classe XmlDictionaryReader e restituisce l'oggetto deserializzato.
public:
virtual System::Object ^ ReadObject(System::Xml::XmlDictionaryReader ^ reader);
public virtual object ReadObject (System.Xml.XmlDictionaryReader reader);
public virtual object? ReadObject (System.Xml.XmlDictionaryReader reader);
abstract member ReadObject : System.Xml.XmlDictionaryReader -> obj
override this.ReadObject : System.Xml.XmlDictionaryReader -> obj
Public Overridable Function ReadObject (reader As XmlDictionaryReader) As Object
Parametri
- reader
- XmlDictionaryReader
Classe XmlDictionaryReader utilizzata per leggere il documento XML.
Restituisce
Oggetto deserializzato.
Commenti
Questo metodo è un metodo virtuale e ha un'implementazione predefinita che crea un lettore del dizionario per leggere il flusso sottostante e deserializzarlo. L'implementazione predefinita presuppone che il flusso sia in formato testo o XML.
Si applica a
ReadObject(XmlReader)
- Origine:
- XmlObjectSerializer.cs
- Origine:
- XmlObjectSerializer.cs
- Origine:
- XmlObjectSerializer.cs
Legge il flusso o documento XML con una classe XmlReader e restituisce l'oggetto deserializzato.
public:
virtual System::Object ^ ReadObject(System::Xml::XmlReader ^ reader);
public virtual object ReadObject (System.Xml.XmlReader reader);
public virtual object? ReadObject (System.Xml.XmlReader reader);
abstract member ReadObject : System.Xml.XmlReader -> obj
override this.ReadObject : System.Xml.XmlReader -> obj
Public Overridable Function ReadObject (reader As XmlReader) As Object
Parametri
Restituisce
Oggetto deserializzato.
Si applica a
ReadObject(XmlDictionaryReader, Boolean)
- Origine:
- XmlObjectSerializer.cs
- Origine:
- XmlObjectSerializer.cs
- Origine:
- XmlObjectSerializer.cs
Legge il flusso o documento XML con una classe XmlDictionaryReader e restituisce l'oggetto deserializzato. Consente inoltre di specificare se il serializzatore è in grado di leggere i dati prima di eseguire un tentativo di lettura.
public:
abstract System::Object ^ ReadObject(System::Xml::XmlDictionaryReader ^ reader, bool verifyObjectName);
public abstract object ReadObject (System.Xml.XmlDictionaryReader reader, bool verifyObjectName);
public abstract object? ReadObject (System.Xml.XmlDictionaryReader reader, bool verifyObjectName);
abstract member ReadObject : System.Xml.XmlDictionaryReader * bool -> obj
Public MustOverride Function ReadObject (reader As XmlDictionaryReader, verifyObjectName As Boolean) As Object
Parametri
- reader
- XmlDictionaryReader
Classe XmlDictionaryReader utilizzata per leggere il documento XML.
- verifyObjectName
- Boolean
Specificare true
per verificare se il nome e lo spazio dei nomi dell'elemento XML finale corrispondono al nome e allo spazio dei nomi radice. In caso contrario, specificare false
per ignorare la verifica.
Restituisce
Oggetto deserializzato.
Commenti
Il parametro verifyObjectName
utilizza lo stesso codice del metodo IsStartObject per determinare se l'elemento è l'inizio dell'oggetto.
Si applica a
ReadObject(XmlReader, Boolean)
- Origine:
- XmlObjectSerializer.cs
- Origine:
- XmlObjectSerializer.cs
- Origine:
- XmlObjectSerializer.cs
Legge il flusso o documento XML con una classe XmlReader e restituisce l'oggetto deserializzato. Consente inoltre di specificare se il serializzatore è in grado di leggere i dati prima di eseguire un tentativo di lettura.
public:
virtual System::Object ^ ReadObject(System::Xml::XmlReader ^ reader, bool verifyObjectName);
public virtual object ReadObject (System.Xml.XmlReader reader, bool verifyObjectName);
public virtual object? ReadObject (System.Xml.XmlReader reader, bool verifyObjectName);
abstract member ReadObject : System.Xml.XmlReader * bool -> obj
override this.ReadObject : System.Xml.XmlReader * bool -> obj
Public Overridable Function ReadObject (reader As XmlReader, verifyObjectName As Boolean) As Object
Parametri
- verifyObjectName
- Boolean
Specificare true
per verificare se il nome e lo spazio dei nomi dell'elemento XML finale corrispondono al nome e allo spazio dei nomi radice. Specificare false
per ignorare la verifica.
Restituisce
Oggetto deserializzato.
Commenti
Il parametro verifyObjectName
utilizza lo stesso codice del metodo IsStartObject per determinare se l'elemento è l'inizio dell'oggetto.