XmlObjectSerializer.ReadObject Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Lee un documento o secuencia del documento XML y devuelve el objeto deserializado.
Sobrecargas
ReadObject(Stream) |
Lee la secuencia o el documento XML con Stream y devuelve el objeto deserializado. |
ReadObject(XmlDictionaryReader) |
Lee el documento o la secuencia XML con XmlDictionaryReader y devuelve el objeto deserializado. |
ReadObject(XmlReader) |
Lee el documento o la secuencia XML con XmlReader y devuelve el objeto deserializado. |
ReadObject(XmlDictionaryReader, Boolean) |
Lee la secuencia o el documento XML con XmlDictionaryReader y devuelve el objeto deserializado; también le permite especificar si el serializador puede leer los datos antes de intentar leerlos. |
ReadObject(XmlReader, Boolean) |
Lee el documento o la secuencia XML con XmlReader y devuelve el objeto deserializado; también le permite especificar si el serializador puede leer los datos antes de intentar leerlos. |
ReadObject(Stream)
- Source:
- XmlObjectSerializer.cs
- Source:
- XmlObjectSerializer.cs
- Source:
- XmlObjectSerializer.cs
Lee la secuencia o el documento XML con Stream y devuelve el objeto deserializado.
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
Parámetros
Devoluciones
Objeto deserializado.
Comentarios
Este método es un método virtual y tiene una implementación predeterminada que crea un lector de diccionario para leer la secuencia subyacente y deserializarla. La implementación predeterminada supone que la secuencia es texto o XML.
Se aplica a
ReadObject(XmlDictionaryReader)
- Source:
- XmlObjectSerializer.cs
- Source:
- XmlObjectSerializer.cs
- Source:
- XmlObjectSerializer.cs
Lee el documento o la secuencia XML con XmlDictionaryReader y devuelve el objeto deserializado.
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
Parámetros
- reader
- XmlDictionaryReader
Un XmlDictionaryReader que se usa para leer el documento XML.
Devoluciones
Objeto deserializado.
Comentarios
Este método es un método virtual y tiene una implementación predeterminada que crea un lector de diccionario para leer la secuencia subyacente y deserializarla. La implementación predeterminada supone que la secuencia es texto o XML.
Se aplica a
ReadObject(XmlReader)
- Source:
- XmlObjectSerializer.cs
- Source:
- XmlObjectSerializer.cs
- Source:
- XmlObjectSerializer.cs
Lee el documento o la secuencia XML con XmlReader y devuelve el objeto deserializado.
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
Parámetros
Devoluciones
Objeto deserializado.
Se aplica a
ReadObject(XmlDictionaryReader, Boolean)
- Source:
- XmlObjectSerializer.cs
- Source:
- XmlObjectSerializer.cs
- Source:
- XmlObjectSerializer.cs
Lee la secuencia o el documento XML con XmlDictionaryReader y devuelve el objeto deserializado; también le permite especificar si el serializador puede leer los datos antes de intentar leerlos.
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
Parámetros
- reader
- XmlDictionaryReader
Un XmlDictionaryReader que se usa para leer el documento XML.
- verifyObjectName
- Boolean
true
para comprobar si el nombre del elemento envolvente XML y el espacio de nombres corresponden al nombre raíz y el espacio de nombres raíz; de lo contrario, false
para omitir la comprobación.
Devoluciones
Objeto deserializado.
Comentarios
El parámetro verifyObjectName
usa el mismo código que el método IsStartObject para determinar si el elemento es el inicio del objeto.
Se aplica a
ReadObject(XmlReader, Boolean)
- Source:
- XmlObjectSerializer.cs
- Source:
- XmlObjectSerializer.cs
- Source:
- XmlObjectSerializer.cs
Lee el documento o la secuencia XML con XmlReader y devuelve el objeto deserializado; también le permite especificar si el serializador puede leer los datos antes de intentar leerlos.
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
Parámetros
- verifyObjectName
- Boolean
true
para comprobar si el nombre del elemento envolvente XML y el espacio de nombres corresponden al nombre raíz y el espacio de nombres raíz; false
para omitir la comprobación.
Devoluciones
Objeto deserializado.
Comentarios
El parámetro verifyObjectName
usa el mismo código que el método IsStartObject para determinar si el elemento es el inicio del objeto.