DataContractJsonSerializer.IsStartObject Méthode

Définition

Obtient une valeur qui spécifie si le sérialiseur peut lire l'objet.

Surcharges

IsStartObject(XmlDictionaryReader)

Obtient une valeur qui spécifie si le XmlDictionaryReader est positionné au-dessus d'un élément XML représentant un objet pouvant être désérialisé par le sérialiseur.

IsStartObject(XmlReader)

Détermine si la classe XmlReader est positionnée sur un objet pouvant être désérialisé.

IsStartObject(XmlDictionaryReader)

Obtient une valeur qui spécifie si le XmlDictionaryReader est positionné au-dessus d'un élément XML représentant un objet pouvant être désérialisé par le sérialiseur.

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

Paramètres

reader
XmlDictionaryReader

XmlDictionaryReader utilisé pour lire le flux XML mappé depuis JSON.

Retours

Boolean

true si le lecteur est correctement positionné ; sinon, false.

Remarques

IsStartObject détermine s'il peut lire un objet en vérifiant s'il est positionné sur un élément XML. Il examine également le nom et espace de noms de l'élément XML où est positionné le lecteur et compare les valeurs aux nom et espace de noms attendus. Le nom attendu peut être défini avec la valeur rootName passée au constructeur, s'il est présent. S'il est absent, le nom attendu est « racine ». L'espace de noms attendu est la chaîne vide.

Notez que cette méthode est conçue pour des scénarios avancés en cas d'utilisation de code XML mappé depuis JSON.

S’applique à

IsStartObject(XmlReader)

Détermine si la classe XmlReader est positionnée sur un objet pouvant être désérialisé.

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

Paramètres

reader
XmlReader

XmlReader utilisé pour lire le flux XML.

Retours

Boolean

true si le lecteur est correctement positionné ; sinon, false.

Remarques

Cette méthode vérifie si le lecteur est positionné sur un élément pouvant être désérialisé, et retourne la valeur true si c'est le cas. Pour retourner la valeur true, l'élément trouvé doit avoir le nom attendu.

S’applique à