DataContractJsonSerializer.IsStartObject Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient une valeur qui spécifie si le sérialiseur peut lire l’objet.
Surcharges
| Nom | Description |
|---|---|
| IsStartObject(XmlDictionaryReader) |
Obtient une valeur qui spécifie si l’élément XmlDictionaryReader XML est positionné sur un élément XML qui représente un objet à partir duquel le sérialiseur peut désérialiser. |
| IsStartObject(XmlReader) |
Détermine si l’objet XmlReader est positionné sur un objet pouvant être désérialisé. |
IsStartObject(XmlDictionaryReader)
Obtient une valeur qui spécifie si l’élément XmlDictionaryReader XML est positionné sur un élément XML qui représente un objet à partir duquel le sérialiseur peut désérialiser.
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
Utilisé XmlDictionaryReader pour lire le flux XML mappé à partir de JSON.
Retours
true si le lecteur est positionné correctement ; sinon, false.
Remarques
Détermine IsStartObject s’il peut lire un objet en vérifiant qu’il est positionné sur un élément XML. Il examine également le nom et l’espace de noms de l’élément XML sur lequel le lecteur est positionné et compare les valeurs au nom et à l’espace de noms attendus. Le nom attendu peut être défini avec la rootName valeur passée dans le constructeur (le cas échéant), ou est « racine » s’il est absent. L’espace de noms attendu est la chaîne vide.
Notez que cette méthode est destinée aux scénarios avancés lors de l’utilisation du code XML mappé à partir de JSON.
S’applique à
IsStartObject(XmlReader)
Détermine si l’objet XmlReader est positionné 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
Retours
true si le lecteur est positionné correctement ; sinon, false.
Remarques
Cette méthode vérifie si le lecteur est positionné sur un élément qui peut être désérialisé et retourne true le cas échéant. Pour retourner true, l’élément trouvé doit avoir le nom attendu.