DataContractJsonSerializer.IsStartObject Método

Definição

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

Sobrecargas

IsStartObject(XmlDictionaryReader)

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

IsStartObject(XmlReader)

Determina se o XmlReader está posicionado em um 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 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

O XmlDictionaryReader usado para ler o fluxo XML mapeado para JSON.

Retornos

Boolean

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

Comentários

Determina IsStartObject se ele pode ler um objeto verificando se ele está posicionado em um elemento XML. Ele também examina o nome e o namespace do elemento XML no qual o leitor está posicionado e compara os valores com o nome e o namespace esperados. 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 de caracteres vazia.

Observe que esse método destina-se a cenários avançados ao trabalhar com XML mapeado do JSON.

Aplica-se a

IsStartObject(XmlReader)

Determina se o XmlReader está posicionado em um 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

O XmlReader usado para ler o fluxo XML.

Retornos

Boolean

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

Comentários

Esse método verifica se o leitor está posicionado em um elemento que pode ser desserializado e retorna true se estiver. Para retornar true, o elemento encontrado deve ter o nome esperado.

Aplica-se a