DataContractJsonSerializer.IsStartObject Método

Definição

Obtém um valor que especifica se o serializador consegue ler o objeto.

Sobrecargas

Name Description
IsStartObject(XmlDictionaryReader)

Obtém um valor que especifica se o XmlDictionaryReader está posicionado sobre um elemento XML que representa um objeto a partir do qual o serializador pode desserializar.

IsStartObject(XmlReader)

Determina se o XmlReader está posicionado num objeto que pode ser desserializado.

IsStartObject(XmlDictionaryReader)

Obtém um valor que especifica se o XmlDictionaryReader está posicionado sobre um elemento XML que representa um objeto a partir do qual o serializador pode desserializar.

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

Eles XmlDictionaryReader são usados para ler o fluxo XML mapeado a partir de JSON.

Devoluções

true se o leitor estiver posicionado corretamente; caso contrário, false.

Observações

Determina IsStartObject se pode ler um objeto verificando se está posicionado num elemento XML. Também examina o nome e o espaço de nomes do elemento XML onde o leitor está posicionado e compara os valores com o nome esperado e o espaço de nomes. O nome esperado pode ser definido com o rootName valor passado para o construtor (se presente), ou é "raiz" se ausente. O namespace esperado é a cadeia vazia.

Note que este método destina-se a cenários avançados quando se trabalha com XML mapeado a partir de JSON.

Aplica-se a

IsStartObject(XmlReader)

Determina se o XmlReader está posicionado num objeto que pode ser desserializado.

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

reader
XmlReader

Eles XmlReader são usados para ler o fluxo XML.

Devoluções

true se o leitor estiver posicionado corretamente; caso contrário, false.

Observações

Este método verifica se o leitor está posicionado num elemento que pode ser desserializado, e retorna true se estiver. Para devolver true, o elemento encontrado deve ter o nome esperado.

Aplica-se a