DataContractJsonSerializer.IsStartObject 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í.
Obtiene un valor que especifica si el serializador puede leer el objeto.
Sobrecargas
IsStartObject(XmlDictionaryReader) |
Obtiene un valor que especifica si XmlDictionaryReader se coloca sobre un elemento XML que representa un objeto del que el serializador puede deserializar. |
IsStartObject(XmlReader) |
Determina si XmlReader se coloca en un objeto que se puede deserializar. |
IsStartObject(XmlDictionaryReader)
Obtiene un valor que especifica si XmlDictionaryReader se coloca sobre un elemento XML que representa un objeto del que el serializador puede deserializar.
public:
override bool IsStartObject(System::Xml::XmlDictionaryReader ^ reader);
public override bool IsStartObject (System.Xml.XmlDictionaryReader reader);
override this.IsStartObject : System.Xml.XmlDictionaryReader -> bool
Public Overrides Function IsStartObject (reader As XmlDictionaryReader) As Boolean
Parámetros
- reader
- XmlDictionaryReader
XmlDictionaryReader utilizado para leer la secuencia XML asignada de JSON.
Devoluciones
true
si el lector está colocado correctamente; de lo contrario, false
.
Comentarios
IsStartObject determina si puede leer un objeto comprobando que se coloca en un elemento XML. También examina el nombre y el espacio de nombres del elemento XML donde el lector se coloca y compara los valores con el nombre y el espacio de nombres esperados. El nombre esperado se puede establecer con el valor rootName
pasado al constructor (si está presente) o será "root" si está ausente. El espacio de nombres esperado es la cadena vacía.
Observe que este método está pensado para escenarios avanzados cuando se trabaja con XML asignado de JSON.
Se aplica a
IsStartObject(XmlReader)
Determina si XmlReader se coloca en un objeto que se puede deserializar.
public:
override bool IsStartObject(System::Xml::XmlReader ^ reader);
public override bool IsStartObject (System.Xml.XmlReader reader);
override this.IsStartObject : System.Xml.XmlReader -> bool
Public Overrides Function IsStartObject (reader As XmlReader) As Boolean
Parámetros
Devoluciones
true
si el lector está colocado correctamente; de lo contrario, false
.
Comentarios
Este método comprueba si el lector se coloca en un elemento que se puede deserializar, y devuelve true
si es así. Para devolver true
, el elemento encontrado debe tener el nombre esperado.