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
| Nombre | Description |
|---|---|
| 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 está situado 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 que se usa para leer la secuencia XML asignada desde JSON.
Devoluciones
true si el lector está colocado correctamente; de lo contrario, false.
Comentarios
IsStartObject determina si puede leer un objeto comprobando que está colocado en un elemento XML. También examina el nombre y el espacio de nombres del elemento XML en el que se coloca el lector y compara los valores con el nombre y el espacio de nombres esperados. El nombre esperado se puede establecer con el rootName valor pasado al constructor (si está presente) o es "root" si no está presente. El espacio de nombres esperado es la cadena vacía.
Tenga en cuenta que este método está pensado para escenarios avanzados al trabajar con XML asignado desde JSON.
Se aplica a
IsStartObject(XmlReader)
Determina si XmlReader está situado 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 está colocado en un elemento que se puede deserializar y devuelve true si es así. Para devolver true, el elemento encontrado debe tener el nombre esperado.