NetDataContractSerializer.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í.
Determina si el lector se coloca en un objeto que se puede deserializar.
Sobrecargas
| Nombre | Description |
|---|---|
| IsStartObject(XmlReader) |
Determina si XmlReader se coloca sobre un objeto que se puede deserializar utilizando el lector especificado. |
| IsStartObject(XmlDictionaryReader) |
Determina si XmlDictionaryReader se coloca sobre un objeto que se puede deserializar utilizando el lector especificado. |
Comentarios
Esto es equivalente a usar el método ReadObject de la interfaz IFormatter.
IsStartObject(XmlReader)
Determina si XmlReader se coloca sobre un objeto que se puede deserializar utilizando el lector especificado.
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
Es true si el lector está situado en el elemento de inicio de la secuencia que se leerá; en caso contrario, false.
Excepciones
la propiedad reader se establece como null.
Se aplica a
IsStartObject(XmlDictionaryReader)
Determina si XmlDictionaryReader se coloca sobre un objeto que se puede deserializar utilizando el lector especificado.
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 contiene el XML que se leerá.
Devoluciones
Es true si el lector está situado en el elemento de inicio de la secuencia que se leerá; en caso contrario, false.
Excepciones
la propiedad reader se establece como null.
Comentarios
IsStartObject determina si puede leer un objeto examinando el nombre y espacio de nombres del elemento XML en el que se coloca el lector, y comparando los valores con el nombre y el espacio de nombres esperados. El nombre y el espacio de nombres esperados se pueden establecer con lo siguiente: el nombre y el espacio de nombres de contrato de datos del tipo pasado al constructor o los valores rootName y rootNamespace pasados al constructor (si está presente).
Puede establecer rootName y rootNamespace en los constructores siguientes: NetDataContractSerializer.NetDataContractSerializer(String, String), NetDataContractSerializer.NetDataContractSerializer(XmlDictionaryString, XmlDictionaryString) y NetDataContractSerializer.NetDataContractSerializer(XmlDictionaryString, XmlDictionaryString, StreamingContext, Int32, Boolean, FormatterAssemblyStyle, ISurrogateSelector).