System.Xml.ReaderWriter
Spécifie l'ampleur des contrôles d'entrée ou de sortie que les objets et effectuent.
L'objet ou détecte automatiquement si une vérification au niveau du document ou du fragment doit être effectuée et procède au contrôle approprié.Si vous encapsulez un autre objet ou , l'objet externe n'effectue aucune vérification de conformité supplémentaire.Le contrôle de conformité doit être fait par l'objet sous-jacent.Pour plus de détails sur la détermination du niveau de conformité, consultez les propriétés et .
Les données XML respectent les règles définissant un document XML 1.0 bien formé, tel que défini par le W3C.
Les données XML constituent un fragment XML bien formé, tel que défini par le W3C.
Spécifie les options de traitement des DTD.L'énumération est utilisée par la classe .
Entraîne le fait que l'élément DOCTYPE est ignoré.Aucun traitement de DTD ne se poursuit.
Spécifie que lorsqu'une DTD est rencontrée, un est levé avec un message signalant que les DTD sont interdites.Il s'agit du comportement par défaut.
Fournit une interface pour permettre à une classe de retourner des informations de ligne et de position.
Obtient une valeur indiquant si la classe peut retourner des informations de ligne.
true si et peuvent être fournis ; sinon, false.
Obtient le numéro de la ligne active.
Le numéro de la ligne active ou 0 si aucune information de ligne n'est disponible (par exemple, retourne false).
Obtient la position de la ligne active.
La position de la ligne active ou 0 si aucune information de ligne n'est disponible (par exemple, retourne false).
Fournit un accès en lecture seule à un jeu de mappages de préfixes et d'espaces de noms.
Obtient une collection de mappages de préfixes sur des espaces de noms définis qui sont actuellement dans la portée.
qui contient les espaces de noms actuellement dans la portée.
Valeur de qui spécifie le type de nœuds d'espace de noms à retourner.
Obtient l'URI de l'espace de noms mappé sur le préfixe spécifié.
L'URI de l'espace de noms qui est mappé au préfixe ; null si le préfixe n'est pas mappé à un URI d'espace de noms.
Préfixe dont vous recherchez l'URI de l'espace de noms.
Obtient le préfixe qui est mappé sur l'URI de l'espace de noms spécifié.
Le préfixe qui est mappé sur l'URI de l'espace de noms ; null si l'URI de l'espace de noms n'est pas mappé sur un préfixe.
URI de l'espace de noms dont vous recherchez le préfixe.
Spécifie si vous souhaitez supprimer les déclarations d'espace de noms en double dans le .
Spécifie que les déclarations d'espace de noms en double ne seront pas supprimées.
Spécifie que les déclarations d'espace de noms en double seront supprimées.Pour l'espace de noms en double à supprimer, le préfixe et l'espace de noms doivent correspondre.
Implémente un à thread unique.
Initialise une nouvelle instance de la classe NameTable.
Atomise la chaîne spécifiée et l'ajoute à NameTable.
La chaîne atomisée ou, le cas échéant, la chaîne existante dans NameTable.Si est égal à zéro, String.Empty est retourné.
Tableau de caractères contenant les chaînes à ajouter.
Index de base zéro dans le tableau spécifiant le premier caractère de la chaîne.
Nombre de caractères dans la chaîne.
0 > ou >= .Length ou >= .Length Les conditions ci-dessus n'entraînent pas la levée d'une exception si =0.
< 0.
Atomise la chaîne spécifiée et l'ajoute à NameTable.
La chaîne atomisée ou, le cas échéant, la chaîne existante dans le NameTable.
Chaîne à ajouter.
a la valeur null.
Obtient la chaîne atomisée contenant les mêmes caractères que la plage de caractères spécifiée dans le tableau donné.
Chaîne atomisée ou null si la chaîne n'a pas encore été atomisée.Si est égal à zéro, String.Empty est retourné.
Tableau de caractères contenant le nom à rechercher.
Index de base zéro dans le tableau spécifiant le premier caractère du nom.
Nombre de caractères dans le nom.
0 > ou >= .Length ou >= .Length Les conditions ci-dessus n'entraînent pas la levée d'une exception si =0.
< 0.
Obtient la chaîne atomisée de valeur spécifiée.
L'objet de chaîne atomisée ou null si la chaîne n'a pas encore été atomisée.
Nom à rechercher.
a la valeur null.
Spécifie comment gérer les sauts de ligne.
Les caractères de nouvelle ligne sont définis comme "entitize".Ce paramètre conserve tous les caractères lorsque la sortie est lue par un normalisant.
Les caractères de nouvelle ligne restent inchangés.La sortie est identique à l'entrée.
Les caractères de nouvelle ligne sont remplacés pour correspondre au caractère spécifié dans la propriété .
Spécifie l'état du lecteur.
La méthode a été appelée.
La fin du fichier a été atteinte avec succès.
Une erreur s'est produite et empêche l'opération de lecture de se poursuivre.
La méthode Read n'a pas été appelée.
La méthode Read a été appelée.Des méthodes supplémentaires peuvent être appelées sur le lecteur.
Spécifie l'état de .
Indique qu'une valeur d'attribut est en cours d'écriture.
Indique que la méthode a été appelée.
Indique que le contenu d'élément est en cours d'écriture.
Indique qu'une balise de début d'élément est en cours d'écriture.
Une exception a été levée et a laissé le dans un état non valide.Vous pouvez appeler la méthode pour mettre le à l'état .Toute autre méthode appelle les résultats dans un .
Indique que le prologue est en cours d'écriture.
Indique qu'une méthode Write n'a pas encore été appelée.
Encode et décode les noms XML, et fournit des méthodes pour la conversion entre les types Common Language Runtime et les types XSD (XML Schema Definition).Lors de la conversion de types de données, les valeurs retournées sont indépendantes des paramètres régionaux.
Décode un nom.Cette méthode fait le contraire des méthodes et .
Nom décodé.
Nom à transformer.
Convertit le nom en un nom local XML valide.
Nom encodé.
Nom à encoder.
Convertit le nom en un nom XML valide.
Retourne le nom avec les caractères non valides remplacés par une chaîne d'échappement.
Nom à traduire.
Vérifie que le nom est valide selon la spécification XML.
Nom encodé.
Nom à encoder.
Convertit la chaîne en un équivalent .
Valeur Boolean, c'est-à-dire true ou false.
Chaîne à convertir.
is null.
does not represent a Boolean value.
Convertit la chaîne en un équivalent .
Équivalent Byte de la chaîne.
Chaîne à convertir.
is null.
is not in the correct format.
represents a number less than or greater than .
Convertit la chaîne en un équivalent .
Char représentant le caractère unique.
Chaîne contenant un seul caractère à convertir.
The value of the parameter is null.
The parameter contains more than one character.
Convertit la chaîne en un élément en utilisant le mode spécifié.
Équivalent de la chaîne .
Valeur de la chaîne à convertir.
Une des valeurs de qui spécifient si la date doit être convertie en heure locale ou conservée en temps UTC, s'il s'agit d'une date UTC.
is null.
The value is null.
is an empty string or is not in a valid format.
Convertit la chaîne fournie en un équivalent .
Équivalent de la chaîne fournie.
Chaîne à convertir.Remarque La chaîne doit être conforme à un sous-ensemble de la recommandation du W3C sur le type XML dateTime.Pour plus d'informations, consultez http://www.w3.org/TR/xmlschema-2/#dateTime.
is null.
The argument passed to this method is outside the range of allowable values.For information about allowable values, see .
The argument passed to this method does not conform to a subset of the W3C Recommendations for the XML dateTime type.For more information see http://www.w3.org/TR/xmlschema-2/#dateTime.
Convertit la chaîne fournie en un équivalent .
Équivalent de la chaîne fournie.
Chaîne à convertir.
Format à partir duquel est convertie.Le paramètre de format peut correspondre à un sous-ensemble de recommandations du W3C pour le type XML dateTime.(Pour plus d'informations consultez http://www.w3.org/TR/xmlschema-2/#dateTime.) La chaîne est validée par rapport à ce format.
is null.
or is an empty string or is not in the specified format.
Convertit la chaîne fournie en un équivalent .
Équivalent de la chaîne fournie.
Chaîne à convertir.
Tableau de formats à partir duquel peut être convertie.Chaque format figurant dans peut correspondre à un des sous-ensembles de la recommandation W3C pour le type XML dateTime.(Pour plus d'informations consultez http://www.w3.org/TR/xmlschema-2/#dateTime.) La chaîne est validée par rapport à un de ces formats.
Convertit la chaîne en un équivalent .
Équivalent Decimal de la chaîne.
Chaîne à convertir.
is null.
is not in the correct format.
represents a number less than or greater than .
Convertit la chaîne en un équivalent .
Équivalent Double de la chaîne.
Chaîne à convertir.
is null.
is not in the correct format.
represents a number less than or greater than .
Convertit la chaîne en un équivalent .
Équivalent Guid de la chaîne.
Chaîne à convertir.
Convertit la chaîne en un équivalent .
Équivalent Int16 de la chaîne.
Chaîne à convertir.
is null.
is not in the correct format.
represents a number less than or greater than .
Convertit la chaîne en un équivalent .
Équivalent Int32 de la chaîne.
Chaîne à convertir.
is null.
is not in the correct format.
represents a number less than or greater than .
Convertit la chaîne en un équivalent .
Équivalent Int64 de la chaîne.
Chaîne à convertir.
is null.
is not in the correct format.
represents a number less than or greater than .
Convertit la chaîne en un équivalent .
Équivalent SByte de la chaîne.
Chaîne à convertir.
is null.
is not in the correct format.
represents a number less than or greater than .
Convertit la chaîne en un équivalent .
Équivalent Single de la chaîne.
Chaîne à convertir.
is null.
is not in the correct format.
represents a number less than or greater than .
Convertit le en .
Une représentation sous forme de chaîne de l'élément Boolean, c'est-à-dire "true" ou "false".
Valeur à convertir.
Convertit le en .
Représentation sous forme de chaîne de Byte.
Valeur à convertir.
Convertit le en .
Représentation sous forme de chaîne de Char.
Valeur à convertir.
Convertit l'élément en une chaîne en utilisant le mode spécifié.
Équivalent de l'élément .
Valeur à convertir.
Une des valeurs de qui spécifient comment traiter la valeur .
The value is not valid.
The or value is null.
Convertit l'élément fourni en une chaîne .
Représentation de l'élément fourni.
à convertir.
Convertit l'élément fourni en une chaîne dans le format spécifié.
Représentation dans le format spécifié de l'élément .
à convertir.
Format vers lequel est convertie.Le paramètre de format peut correspondre à un sous-ensemble de recommandations du W3C pour le type XML dateTime.(Pour plus d'informations consultez http://www.w3.org/TR/xmlschema-2/#dateTime.)
Convertit le en .
Représentation sous forme de chaîne de Decimal.
Valeur à convertir.
Convertit le en .
Représentation sous forme de chaîne de Double.
Valeur à convertir.
Convertit le en .
Représentation sous forme de chaîne de Guid.
Valeur à convertir.
Convertit le en .
Représentation sous forme de chaîne de Int16.
Valeur à convertir.
Convertit le en .
Représentation sous forme de chaîne de Int32.
Valeur à convertir.
Convertit le en .
Représentation sous forme de chaîne de Int64.
Valeur à convertir.
Convertit le en .
Représentation sous forme de chaîne de SByte.
Valeur à convertir.
Convertit le en .
Représentation sous forme de chaîne de Single.
Valeur à convertir.
Convertit le en .
Représentation sous forme de chaîne de TimeSpan.
Valeur à convertir.
Convertit le en .
Représentation sous forme de chaîne de UInt16.
Valeur à convertir.
Convertit le en .
Représentation sous forme de chaîne de UInt32.
Valeur à convertir.
Convertit le en .
Représentation sous forme de chaîne de UInt64.
Valeur à convertir.
Convertit la chaîne en un équivalent .
Équivalent TimeSpan de la chaîne.
Chaîne à convertir.Le format de chaîne doit être conforme à la recommandation W3C intitulée Schema Part 2 : Datatypes pour les durées.
is not in correct format to represent a TimeSpan value.
Convertit la chaîne en un équivalent .
Équivalent UInt16 de la chaîne.
Chaîne à convertir.
is null.
is not in the correct format.
represents a number less than or greater than .
Convertit la chaîne en un équivalent .
Équivalent UInt32 de la chaîne.
Chaîne à convertir.
is null.
is not in the correct format.
represents a number less than or greater than .
Convertit la chaîne en un équivalent .
Équivalent UInt64 de la chaîne.
Chaîne à convertir.
is null.
is not in the correct format.
represents a number less than or greater than .
Vérifie que le nom est un nom valide selon la recommandation W3C XML (Extended Markup Language).
Le nom, s'il s'agit d'un nom XML valide.
Nom à vérifier.
is not a valid XML name.
is null or String.Empty.
Vérifie que le nom est un NCName valide selon la recommandation W3C XML (Extended Markup Language).Un élément NCName est un nom qui ne peut pas contenir un signe deux-points.
Le nom, s'il s'agit d'un NCName valide.
Nom à vérifier.
is null or String.Empty.
is not a valid non-colon name.
Vérifie que la chaîne est un NMTOKEN valide selon la recommandation du W3C intitulée XML Schema Part2 : Datatypes
Jeton de nom, s'il s'agit d'un NMTOKEN valide.
Chaîne à vérifier.
The string is not a valid name token.
is null.
Retourne l'instance de chaîne passée si tous les caractères de l'argument de chaîne sont des caractères d'ID publics valides.
Retourne la chaîne passée si tous les caractères de l'argument sont des caractères d'ID publics valides.
qui contient l'ID à valider.
Retourne l'instance de chaîne passée si tous les caractères de l'argument de chaîne sont des caractères d'espace valides.
Retourne l'instance de chaîne passée si tous les caractères de l'argument de chaîne sont des caractères d'espace valides, sinon null.
à vérifier.
Retourne les caractères de la chaîne passée si tous les caractères et caractères de la paire de substitution de l'argument de chaîne sont des caractères XML valides, sinon une exception XmlException est levée avec des informations relatives au premier caractère non valide rencontré.
Retourne les caractères de la chaîne passée si tous les caractères et les caractères de la paire de substitution de l'argument de chaîne sont des caractères XML valides, sinon une exception XmlException est levée avec des informations sur le premier caractère non valide rencontré.
Chaîne qui contient les caractères à vérifier.
Spécifie la façon de traiter la valeur d'heure lors de la conversion entre chaîne et .
Traiter en tant qu'heure locale.Si l'objet représente une heure UTC (Universal Time Coordinates), il est converti en heure locale.
Les informations relatives au fuseau horaire doivent être conservées lors de la conversion.
Traiter en tant qu'heure locale si un est converti en chaîne.
Traiter en tant qu'heure UTC.Si l'objet représente une heure locale, il est converti en UTC.
Retourne des informations détaillées sur la dernière exception.
Initialise une nouvelle instance de la classe XmlException.
Initialise une nouvelle instance de la classe XmlException avec un message d'erreur spécifié.
Description de l'erreur.
Initialise une nouvelle instance de la classe XmlException.
Description de la condition d'erreur.
qui a levé XmlException, le cas échéant.Cette valeur peut être null.
Initialise une nouvelle instance de la classe XmlException avec le message, l'exception interne, le numéro de ligne et la position de ligne spécifiés.
Description de l'erreur.
Exception qui constitue la cause de l'exception actuelle.Cette valeur peut être null.
Numéro de la ligne indiquant l'endroit où l'erreur s'est produite.
Position de la ligne indiquant l'endroit où l'erreur s'est produite.
Obtient le numéro de la ligne indiquant l'endroit où l'erreur s'est produite.
Numéro de la ligne indiquant l'endroit où l'erreur s'est produite.
Obtient la position de la ligne indiquant l'endroit où l'erreur s'est produite.
Position de la ligne indiquant l'endroit où l'erreur s'est produite.
Obtient un message décrivant l'exception actuelle.
Message d'erreur indiquant la raison de l'exception.
Résout des espaces de noms dans une collection, ajoute des espaces de noms à une collection, en supprime de celle-ci et gère la portée de ces espaces de noms.
Initialise une nouvelle instance de la classe avec le spécifié.
à utiliser.
null is passed to the constructor
Ajoute l'espace de noms spécifié à la collection.
Préfixe à associer à l'espace de noms ajouté.Utilisez String.Empty pour ajouter un espace de noms par défaut.Remarque : si est utilisé pour la résolution des espaces de noms dans une expression XPath (XML Path Language), un préfixe doit être spécifié.Si une expression XPath n'inclut pas de préfixe, l'URI (Uniform Resource Identifier) d'espace de noms est supposé être un espace de noms vide.Pour plus d'informations sur les expressions XPath et , reportez-vous aux méthodes et .
Espace de noms à ajouter.
The value for is "xml" or "xmlns".
The value for or is null.
Obtient l'URI de l'espace de noms de l'espace de noms par défaut.
Retourne l'URI de l'espace de noms de l'espace de noms par défaut ou String.Empty s'il n'existe aucun espace de noms par défaut.
Retourne un énumérateur qui peut être utilisé pour itérer au sein des espaces de noms de .
contenant les préfixes stockés par .
Obtient une collection de noms d'espace de noms indexés par préfixe qui peut être utilisée pour énumérer les espaces de noms figurant actuellement dans la portée.
Collection de paires d'espace de noms et préfixe actuellement dans la portée.
Valeur d'énumération qui spécifie le type de nœuds d'espace de noms à retourner.
Obtient une valeur indiquant si le préfixe fourni possède un espace de noms défini pour la portée actuelle faisant l'objet d'un push.
true si un espace de noms est défini ; sinon, false.
Préfixe de l'espace de noms que vous souhaitez rechercher.
Obtient l'URI de l'espace de noms du préfixe spécifié.
Retourne l'URI de l'espace de noms pour ou null en l'absence d'un espace de noms mappé.La chaîne retournée est atomisée.Pour plus d'informations sur les chaînes atomisées, consultez la classe .
Préfixe dont vous souhaitez résoudre l'URI de l'espace de noms.Pour mettre en correspondance l'espace de noms par défaut, passez String.Empty.
Recherche le préfixe déclaré pour l'URI de l'espace de noms spécifié.
Préfixe correspondant.S'il n'y a aucun préfixe mappé, la méthode retourne String.Empty.Si une valeur nulle est fournie, null est retourné.
Espace de noms à résoudre pour le préfixe.
Obtient le associé à cet objet.
utilisé par cet objet.
Dépile une portée espace de noms de la pile.
true s'il reste des portées espaces de noms sur la pile ; false s'il n'existe plus d'espaces de noms à dépiler.
Exécute un push d'une portée espace de noms dans la pile.
Supprime l'espace de noms indiqué pour le préfixe spécifié.
Préfixe de l'espace de noms.
Espace de noms à supprimer pour le préfixe spécifié.L'espace de noms supprimé provient de la portée espace de noms en cours.Les espaces de noms situés en dehors de la portée actuelle sont ignorés.
The value of or is null.
Définit la portée espace de noms.
Tous les espaces de noms définis dans la portée du nœud actuel.Ceci inclut l'espace de noms xmlns:xml, qui est toujours déclaré implicitement.L'ordre des espaces de noms retournés n'est pas défini.
Tous les espaces de noms définis dans la portée du nœud actuel, à l'exclusion de l'espace de noms xmlns:xml, qui est toujours déclaré implicitement.L'ordre des espaces de noms retournés n'est pas défini.
Tous les espaces de noms qui sont définis localement sur le nœud actuel.
Table d'objets de chaînes atomisées.
Initialise une nouvelle instance de la classe .
En cas de substitution dans une classe dérivée, atomise la chaîne spécifiée et l'ajoute à XmlNameTable.
Nouvelle chaîne atomisée ou, le cas échéant, la chaîne existante.Si la longueur a la valeur zéro, String.Empty est retourné.
Tableau de caractères contenant le nom à ajouter.
Index de base zéro dans le tableau spécifiant le premier caractère du nom.
Nombre de caractères dans le nom.
0 > ou >= .Length ou > .Length Les conditions ci-dessus n'entraînent pas la levée d'une exception si =0.
< 0.
En cas de substitution dans une classe dérivée, atomise la chaîne spécifiée et l'ajoute à XmlNameTable.
Nouvelle chaîne atomisée ou, le cas échéant, la chaîne existante.
Nom à ajouter.
a la valeur null.
En cas de substitution dans une classe dérivée, obtient la chaîne atomisée contenant les mêmes caractères que la plage de caractères spécifiée dans le tableau donné.
Chaîne atomisée ou null si la chaîne n'a pas encore été atomisée.Si a la valeur zéro, String.Empty est retourné.
Tableau de caractères contenant le nom à rechercher.
Index de base zéro dans le tableau spécifiant le premier caractère du nom.
Nombre de caractères dans le nom.
0 > ou >= .Length ou > .Length Les conditions ci-dessus n'entraînent pas la levée d'une exception si =0.
< 0.
En cas de substitution dans une classe dérivée, obtient la chaîne atomisée contenant la même valeur que la chaîne spécifiée.
Chaîne atomisée ou null si la chaîne n'a pas encore été atomisée.
Nom à rechercher.
a la valeur null.
Spécifie le type de nœud.
Attribut (par exemple, id='123').
Section CDATA (par exemple, <![CDATA[my escaped text]]>).
Commentaire (par exemple, <!-- my comment -->).
Objet document qui, en tant que racine de l'arborescence de documents, permet d'accéder à l'intégralité du document XML.
Fragment de document.
Déclaration de type du document, indiquée par la balise suivante (par exemple, <!DOCTYPE...>).
Élément (par exemple, <item>).
Balise d'élément de fin (par exemple, </item>).
Retourné lorsque XmlReader parvient à la fin du remplacement de l'entité, à la suite d'un appel à .
Déclaration d'entité (par exemple, <!ENTITY...>).
Référence à une entité (par exemple, #).
Ceci est retourné par si aucune méthode Read n'a été appelée.
Notation dans la déclaration de type du document (par exemple, <!NOTATION...>).
Instruction de traitement (par exemple, <?pi test?>).
Espace blanc entre le balisage dans un modèle de contenu mixte ou espace blanc dans la portée xml:space="preserve".
Texte d'un nœud.
Espace blanc entre le balisage.
Déclaration XML (par exemple, <?xml version='1.0'?>).
Fournit toutes les informations de contexte requises par pour analyser un fragment XML.
Initialise une nouvelle instance de la classe XmlParserContext avec les , , URI de base, xml:lang, xml:space et valeurs de type de document spécifiés.
à utiliser pour atomiser les chaînes.Si la valeur est null, la table de noms servant à construire est utilisée à la place.Pour plus d'informations concernant les chaînes atomisées, consultez .
à utiliser pour la recherche d'informations d'espace de noms, ou null.
Nom de la déclaration de type du document.
Identificateur public.
Identificateur système.
Sous-ensemble interne DTD.Le sous-ensemble DTD est utilisé pour la résolution d'entité, pas pour la validation de document.
URI de base du fragment XML (emplacement à partir duquel le fragment a été chargé).
Portée xml:lang.
Valeur indiquant la portée xml:space.
n'est pas le même XmlNameTable utilisé pour construire .
Initialise une nouvelle instance de la classe XmlParserContext avec les , , URI de base, xml:lang, xml:space, encodage et valeurs de type de document spécifiés.
à utiliser pour atomiser les chaînes.Si la valeur est null, la table de noms servant à construire est utilisée à la place.Pour plus d'informations concernant les chaînes atomisées, consultez .
à utiliser pour la recherche d'informations d'espace de noms, ou null.
Nom de la déclaration de type du document.
Identificateur public.
Identificateur système.
Sous-ensemble interne DTD.Le DTD est utilisé pour la résolution d'entité, pas pour la validation de document.
URI de base du fragment XML (emplacement à partir duquel le fragment a été chargé).
Portée xml:lang.
Valeur indiquant la portée xml:space.
Objet indiquant le paramètre d'encodage.
n'est pas le même XmlNameTable utilisé pour construire .
Initialise une nouvelle instance de la classe XmlParserContext avec les valeurs , , xml:lang et xml:space spécifiées.
à utiliser pour atomiser les chaînes.Si la valeur est null, la table de noms servant à construire est utilisée à la place.Pour plus d'informations concernant les chaînes atomisées, consultez .
à utiliser pour la recherche d'informations d'espace de noms, ou null.
Portée xml:lang.
Valeur indiquant la portée xml:space.
n'est pas le même XmlNameTable utilisé pour construire .
Initialise une nouvelle instance de la classe XmlParserContext avec les , , xml:lang, xml:space spécifiés et l'encodage spécifié.
à utiliser pour atomiser les chaînes.Si la valeur est null, la table de noms servant à construire est utilisée à la place.Pour plus d'informations sur les chaînes atomisées, consultez .
à utiliser pour la recherche d'informations d'espace de noms, ou null.
Portée xml:lang.
Valeur indiquant la portée xml:space.
Objet indiquant le paramètre d'encodage.
n'est pas le même XmlNameTable utilisé pour construire .
Obtient ou définit l'URI de base.
URI de base à utiliser pour résoudre le fichier DTD.
Obtient ou définit le nom de la déclaration de type du document.
Nom de la déclaration de type du document.
Obtient ou définit le type d'encodage.
Objet indiquant le type d'encodage.
Obtient ou définit le sous-ensemble interne DTD.
Sous-ensemble interne DTD.Par exemple, cette propriété retourne tout ce qui est contenu entre crochets <!DOCTYPE doc [...]>.
Obtient ou définit l'.
XmlNamespaceManager.
Obtient le utilisé pour atomiser les chaînes.Pour plus d'informations sur les chaînes atomisées, consultez .
XmlNameTable.
Obtient ou définit l'identificateur public.
Identificateur public.
Obtient ou définit l'identificateur système.
Identificateur système.
Obtient ou définit la portée xml:lang en cours.
Portée xml:lang en cours.S'il n'existe aucun xml:lang dans la portée, String.Empty est retournée.
Obtient ou définit la portée xml:space en cours.
Valeur indiquant la portée xml:space.
Représente un nom qualifié XML.
Initialise une nouvelle instance de la classe .
Initialise une nouvelle instance de la classe avec le nom spécifié.
Le nom local à utiliser comme nom de l'objet .
Initialise une nouvelle instance de la classe avec le nom et l'espace de noms spécifiés.
Le nom local à utiliser comme nom de l'objet .
Espace de noms pour l'objet .
Fournit une chaîne vide .
Détermine si l'objet spécifié est identique à l'objet en cours.
true si les deux sont le même objet d'instance ; sinon, false.
à comparer.
Retourne le code de hachage pour .
Code de hachage de cet objet.
Obtient une valeur indiquant si est vide.
true si le nom et l'espace de noms sont des chaînes vides ; sinon false.
Obtient une représentation de chaîne du nom complet de .
Une représentation du nom complet ou String.Empty si un nom n'est pas défini pour l'objet.
Obtient une représentation d'espace de noms de .
Une représentation de l'espace de noms, ou String.Empty si un espace de noms n'est pas défini pour l'objet.
Compare deux objets .
true si les deux objets ont le même nom et les mêmes valeurs d'espace de noms ; sinon false.
à comparer.
à comparer.
Compare deux objets .
true si les valeurs de nom et d'espace de noms diffèrent pour les deux objets ; sinon false.
à comparer.
à comparer.
Retourne la valeur de chaîne de .
La valeur de chaîne de au format de namespace:localname.Si l'objet n'a pas un espace de noms défini, cette méthode retourne uniquement le nom local.
Retourne la valeur de chaîne de .
La valeur de chaîne de au format de namespace:localname.Si l'objet n'a pas un espace de noms défini, cette méthode retourne uniquement le nom local.
Nom de l'objet.
Espace de noms pour l'objet.
Représente un lecteur fournissant un accès rapide, non mis en cache et en avant uniquement vers les données XML.Pour parcourir le code source de .NET Framework pour ce type, consultez la Source de référence.
Initialise une nouvelle instance de la classe XmlReader.
En cas de substitution dans une classe dérivée, obtient le nombre d'attributs du nœud actuel.
Nombre d'attributs du nœud actuel.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
En cas de substitution dans une classe dérivée, obtient l'URI de base du nœud actuel.
URI de base du nœud actuel.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Obtient une valeur qui indique si implémente les méthodes de lecture de contenu binaire.
true si les méthodes de lecture de contenu binaire sont implémentées ; sinon, false.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Obtient une valeur indiquant si implémente la méthode spécifiée.
true si implémente la méthode ; sinon, false.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Obtient une valeur indiquant si ce lecteur peut analyser et résoudre les entités.
true si le lecteur peut analyser et résoudre les entités ; sinon, false.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Crée un nouveau instance à l'aide du flux spécifié avec les paramètres par défaut.
Objet permettant de lire les données XML contenues dans le flux de données.
Flux contenant les données XML. analyse les premiers octets du flux à la recherche d'une marque d'ordre d'octet ou d'un autre signe d'encodage.Quand l'encodage est déterminé, il est utilisé pour continuer à lire le flux, et le traitement continue à analyser l'entrée en tant que flux de caractères (Unicode).
La valeur est null.
n'a pas les autorisations nécessaires pour accéder à l'emplacement des données XML.
Crée un nouveau instance avec les paramètres et les flux de données spécifié.
Objet permettant de lire les données XML contenues dans le flux de données.
Flux contenant les données XML. analyse les premiers octets du flux à la recherche d'une marque d'ordre d'octet ou d'un autre signe d'encodage.Quand l'encodage est déterminé, il est utilisé pour continuer à lire le flux, et le traitement continue à analyser l'entrée en tant que flux de caractères (Unicode).
Les paramètres du nouveau instance.Cette valeur peut être null.
La valeur est null.
Crée un nouveau instance à l'aide des informations de contexte, les paramètres et les flux de données spécifiées pour l'analyse.
Objet permettant de lire les données XML contenues dans le flux de données.
Flux contenant les données XML. analyse les premiers octets du flux à la recherche d'une marque d'ordre d'octet ou d'un autre signe d'encodage.Quand l'encodage est déterminé, il est utilisé pour continuer à lire le flux, et le traitement continue à analyser l'entrée en tant que flux de caractères (Unicode).
Les paramètres du nouveau instance.Cette valeur peut être null.
Les informations de contexte nécessaires à l'analyse du fragment XML.Les informations de contexte peuvent inclure la à utiliser, l'encodage, la portée espace de noms, la portée xml:lang et xml:space actuelle, l'URI de base et la définition de type de document.Cette valeur peut être null.
La valeur est null.
Crée un nouveau à l'aide du lecteur de texte spécifié.
Objet permettant de lire les données XML contenues dans le flux de données.
Lecteur de texte à partir duquel lire les données XML.Comme un lecteur de texte retourne un flux de caractères Unicode, l'encodage spécifié dans la déclaration XML n'est pas utilisé par le lecteur XML pour décoder le flux de données.
La valeur est null.
Crée un nouveau à l'aide de la lecture du texte spécifié et les paramètres.
Objet permettant de lire les données XML contenues dans le flux de données.
Lecteur de texte à partir duquel lire les données XML.Comme un lecteur de texte retourne un flux de caractères Unicode, l'encodage spécifié dans la déclaration XML n'est pas utilisé par le lecteur XML pour décoder le flux de données.
Les paramètres du nouveau .Cette valeur peut être null.
La valeur est null.
Crée un nouveau instance pour l'analyse à l'aide des informations de lecteur, les paramètres et le contexte de texte spécifié.
Objet permettant de lire les données XML contenues dans le flux de données.
Lecteur de texte à partir duquel lire les données XML.Comme un lecteur de texte retourne un flux de caractères Unicode, l'encodage spécifié dans la déclaration XML n'est pas utilisé par le lecteur XML pour décoder le flux de données.
Les paramètres du nouveau instance.Cette valeur peut être null.
Les informations de contexte nécessaires à l'analyse du fragment XML.Les informations de contexte peuvent inclure la à utiliser, l'encodage, la portée espace de noms, la portée xml:lang et xml:space actuelle, l'URI de base et la définition de type de document.Cette valeur peut être null.
La valeur est null.
Les propriétés et contiennent toutes deux des valeurs.(Seule une de ces propriétés NameTable peut être définie et utilisée).
Crée une instance de avec l'URI spécifié.
Objet permettant de lire les données XML contenues dans le flux de données.
URI du fichier qui contient les données XML.La classe permet de convertir un chemin d'accès en représentation de données canonique.
La valeur est null.
n'a pas les autorisations nécessaires pour accéder à l'emplacement des données XML.
Le fichier identifié par l'URI n'existe pas.
Dans les .NET pour applications Windows Store ou la Bibliothèque de classes portable, intercepte l'exception de classe de base, , sinon.Le format d'URI n'est pas correct.
Crée un nouveau à l'aide de l'URI et les paramètres spécifiés.
Objet permettant de lire les données XML contenues dans le flux de données.
URI du fichier contenant les données XML.L'objet sur l'objet permet de convertir un chemin d'accès en représentation de données canonique.Si est null, un nouvel objet est utilisé.
Les paramètres du nouveau instance.Cette valeur peut être null.
La valeur est null.
Impossible de trouver le fichier spécifié par l'URI.
Dans les .NET pour applications Windows Store ou la Bibliothèque de classes portable, intercepte l'exception de classe de base, , sinon.Le format d'URI n'est pas correct.
Crée un nouveau instance à l'aide du lecteur XML spécifié et les paramètres.
Un objet qui est encapsulé autour du texte spécifié objet.
L'objet à utiliser comme lecteur XML sous-jacent.
Les paramètres du nouveau instance.Le niveau de conformité de l'objet doit soit correspondre au niveau de conformité du lecteur sous-jacent, soit avoir la valeur .
La valeur est null.
Si l'objet spécifie un niveau de conformité qui n'est pas cohérent avec le niveau de conformité du lecteur sous-jacent.ouLe sous-jacent est dans un état ou .
En cas de substitution dans une classe dérivée, obtient la profondeur du nœud actuel dans le document XML.
Profondeur du nœud actuel dans le document XML.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Libère toutes les ressources utilisées par l'instance actuelle de la classe .
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Libère les ressources non managées utilisées par et libère éventuellement les ressources managées.
true pour libérer les ressources managées et non managées ; false pour ne libérer que les ressources non managées.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
En cas de substitution dans une classe dérivée, obtient une valeur indiquant si le lecteur est placé à la fin du flux.
true si le lecteur est placé à la fin du flux ; sinon, false.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
En cas de substitution dans une classe dérivée, obtient la valeur de l'attribut avec l'index spécifié.
Valeur de l'attribut spécifié.Cette méthode ne déplace pas le lecteur.
Index de l'attribut.L'index est de base zéro.Le premier attribut possède l'index 0.
est hors limites.Il doit être non négatif et inférieur à la taille de la collection d'attributs.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
En cas de substitution dans une classe dérivée, obtient la valeur de l'attribut avec le spécifié.
Valeur de l'attribut spécifié.Si l'attribut est introuvable ou si la valeur est String.Empty, null est retourné.
Nom qualifié de l'attribut.
a la valeur null.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
En cas de substitution dans une classe dérivée, obtient la valeur de l'attribut avec le et le spécifiés.
Valeur de l'attribut spécifié.Si l'attribut est introuvable ou si la valeur est String.Empty, null est retourné.Cette méthode ne déplace pas le lecteur.
Le nom local de l'attribut.
L'URI de l'espace de noms de l'attribut.
a la valeur null.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Obtient de façon asynchrone la valeur du nœud actuel.
Valeur du nœud actuel.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Une méthode asynchrone a été appelée sans définir l'indicateur sur true.Dans ce cas, est levée avec le message indiquant de définir XmlReaderSettings.Async si vous souhaitez utiliser les méthodes Async.
Obtient une valeur indiquant si le nœud actuel a des attributs.
true si le nœud actuel possède des attributs ; sinon, false.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
En cas de substitution dans une classe dérivée, obtient une valeur indiquant si le nœud actuel peut posséder .
true si le nœud sur lequel le lecteur est placé actuellement peut posséder Value ; sinon, false.Si false, le nœud a une valeur de String.Empty.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
En cas de substitution dans une classe dérivée, obtient une valeur indiquant si le nœud actuel est un attribut généré à partir de la valeur par défaut définie dans le DTD ou le schéma.
true si le nœud actuel est un attribut dont la valeur a été générée à partir de la valeur par défaut définie dans le DTD ou le schéma ; false si la valeur d'attribut a été définie explicitement.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
En cas de substitution dans une classe dérivée, obtient une valeur indiquant si le nœud actuel est un élément vide (par exemple, <MyElement/>).
true si le nœud actuel est un élément (la propriété est égale à XmlNodeType.Element) qui se termine par /> ; sinon, false.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Retourne une valeur indiquant si l'argument de chaîne est un nom XML valide.
true si le nom est valide ; sinon, false.
Nom à valider.
La valeur est null.
Retourne une valeur indiquant si l'argument de chaîne est un jeton de nom XML valide.
true si le jeton de nom est valide ; sinon, false.
Jeton de nom à valider.
La valeur est null.
Appelle et vérifie si le nœud de contenu actuel est une balise de début ou une balise d'élément vide.
true si trouve une balise de début ou une balise d'élément vide ; false si un type de nœud autre que XmlNodeType.Element est trouvé.
Code XML incorrect dans le flux d'entrée.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Appelle , vérifie si le nœud de contenu actuel est une balise de début ou une balise d'élément vide, puis vérifie également si la propriété de l'élément trouvé correspond à l'argument spécifié.
true si le nœud résultant est un élément et si la propriété Name correspond à la chaîne spécifiée.false si un type de nœud autre que XmlNodeType.Element a été trouvé ou si la propriété Name de l'élément ne correspond pas à la chaîne spécifiée.
Chaîne comparée à la propriété Name de l'élément trouvé.
Code XML incorrect dans le flux d'entrée.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Appelle , vérifie si le nœud de contenu actuel est une balise de début ou une balise d'élément vide, puis vérifie également si les propriétés et de l'élément trouvé correspondent aux chaînes spécifiées.
true si le nœud résultant est un élément.false si un type de nœud autre que XmlNodeType.Element a été trouvé ou si les propriétés LocalName et NamespaceURI de l'élément ne correspondent pas aux chaînes spécifiées.
Chaîne à comparer à la propriété LocalName de l'élément trouvé.
Chaîne à comparer à la propriété NamespaceURI de l'élément trouvé.
Code XML incorrect dans le flux d'entrée.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
En cas de substitution dans une classe dérivée, obtient la valeur de l'attribut avec l'index spécifié.
Valeur de l'attribut spécifié.
Index de l'attribut.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
En cas de substitution dans une classe dérivée, obtient la valeur de l'attribut avec le spécifié.
Valeur de l'attribut spécifié.Si l'attribut est introuvable, null est retournée.
Nom qualifié de l'attribut.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
En cas de substitution dans une classe dérivée, obtient la valeur de l'attribut avec le et le spécifiés.
Valeur de l'attribut spécifié.Si l'attribut est introuvable, null est retournée.
Le nom local de l'attribut.
L'URI de l'espace de noms de l'attribut.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
En cas de substitution dans une classe dérivée, obtient le nom local du nœud actuel.
Nom du nœud actuel dont le préfixe est supprimé.Par exemple, LocalName est book pour l'élément <bk:book>.Pour les types de nœuds ne possédant pas de nom (par exemple Text, Comment, etc.), cette propriété retourne String.Empty.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
En cas de substitution dans une classe dérivée, résout un préfixe de l'espace de noms dans la portée de l'élément actuel.
URI de l'espace de noms vers lequel le préfixe est mappé ou null si aucun préfixe correspondant n'est trouvé.
Préfixe dont vous souhaitez résoudre l'URI de l'espace de noms.Pour établir une correspondance avec l'espace de noms par défaut, passez une chaîne vide.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
En cas de substitution dans une classe dérivée, se déplace vers l'attribut avec l'index spécifié.
Index de l'attribut.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Le paramètre a une valeur négative.
En cas de substitution dans une classe dérivée, se déplace vers l'attribut avec le spécifié.
true si l'attribut est trouvé ; sinon, false.Si la valeur est false, la position du lecteur ne change pas.
Nom qualifié de l'attribut.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Le paramètre est une chaîne vide.
En cas de substitution dans une classe dérivée, se déplace vers l'attribut avec le et le spécifiés.
true si l'attribut est trouvé ; sinon, false.Si la valeur est false, la position du lecteur ne change pas.
Le nom local de l'attribut.
L'URI de l'espace de noms de l'attribut.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Les deux valeurs des paramètres sont null.
Vérifie si le nœud actuel est un nœud de contenu (texte non constitué d'espaces blancs, CDATA, Element, EndElement, EntityReference ou EndEntity).Si le nœud n'est pas un nœud de contenu, le lecteur avance jusqu'au nœud de contenu suivant ou jusqu'à la fin du fichier.Il ignore les nœuds possédant les types suivants : ProcessingInstruction, DocumentType, Comment, Whitespace ou SignificantWhitespace.
du nœud actuel trouvé par la méthode ou XmlNodeType.None si le lecteur a atteint la fin du flux d'entrée.
Code XML incorrect dans le flux d'entrée.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Vérifie de façon asynchrone si le nœud actuel est un nœud de contenu.Si le nœud n'est pas un nœud de contenu, le lecteur avance jusqu'au nœud de contenu suivant ou jusqu'à la fin du fichier.
du nœud actuel trouvé par la méthode ou XmlNodeType.None si le lecteur a atteint la fin du flux d'entrée.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Une méthode asynchrone a été appelée sans définir l'indicateur sur true.Dans ce cas, est levée avec le message indiquant de définir XmlReaderSettings.Async si vous souhaitez utiliser les méthodes Async.
En cas de substitution dans une classe dérivée, se déplace vers l'élément contenant le nœud d'attribut actuel.
true si le lecteur est placé sur un attribut (le lecteur se déplace vers l'élément possédant l'attribut) ; false si le lecteur n'est pas placé sur un attribut (la position du lecteur ne change pas).
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
En cas de substitution dans une classe dérivée, se déplace vers le premier attribut.
true si un attribut existe (le lecteur se déplace vers le premier attribut) ; sinon, false (la position du lecteur ne change pas).
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
En cas de substitution dans une classe dérivée, se déplace vers l'attribut suivant.
true s'il existe un attribut suivant ; false s'il n'existe plus d'attributs.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
En cas de substitution dans une classe dérivée, obtient le nom qualifié du nœud actuel.
Nom qualifié du nœud actuel.Par exemple, Name est bk:book pour l'élément <bk:book>.Le nom retourné dépend du du nœud.Les types de nœuds suivants retournent les valeurs répertoriées.Tous les autres types de nœuds retournent une chaîne vide.Type de nœud Nom AttributeNom de l'attribut. DocumentTypeNom du type de document. ElementNom de la balise. EntityReferenceNom de l'entité référencée. ProcessingInstructionCible de l'instruction de traitement. XmlDeclarationChaîne littérale xml.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
En cas de substitution dans une classe dérivée, obtient l'URI de l'espace de noms (tel qu'il est défini dans la spécification relative aux espaces de noms du W3C) du nœud sur lequel le lecteur est placé.
URI d'espace de noms du nœud actuel ; sinon, une chaîne vide.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
En cas de substitution dans une classe dérivée, obtient le associé à cette implémentation.
XmlNameTable vous permettant d'obtenir la version atomisée d'une chaîne du nœud.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
En cas de substitution dans une classe dérivée, obtient le type du nœud actuel.
Une des valeurs d'énumération qui spécifient le type du nœud actuel.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
En cas de substitution dans une classe dérivée, obtient le préfixe de l'espace de noms associé au nœud actuel.
Préfixe de l'espace de noms associé au nœud actuel.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
En cas de substitution dans une classe dérivée, lit le nœud suivant à partir du flux.
trueSi le nœud suivant a été lu avec succès ; Sinon, false.
Une erreur s'est produite lors de l'analyse XML.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Lit de façon asynchrone le nœud suivant à partir du flux de données.
true si le nœud suivant a été lu correctement ; false s'il n'existe plus de nœuds à lire.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Une méthode asynchrone a été appelée sans définir l'indicateur sur true.Dans ce cas, est levée avec le message indiquant de définir XmlReaderSettings.Async si vous souhaitez utiliser les méthodes Async.
En cas de substitution dans une classe dérivée, analyse la valeur d'attribut dans un ou plusieurs nœuds Text, EntityReference ou EndEntity.
true s'il existe des nœuds à retourner.false si le lecteur n'est pas placé sur un nœud d'attribut lorsque l'appel initial est effectué ou si toutes les valeurs d'attributs ont été lues.Un attribut vide, par exemple misc="", retourne true avec un nœud unique et la valeur String.Empty.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Lit le contenu en tant qu'objet du type spécifié.
Contenu de texte concaténé ou valeur d'attribut converti(e) en type demandé.
Type de la valeur à retourner.Remarque Avec le .NET Framework version 3.5, la valeur du paramètre peut maintenant être le type .
Objet permettant de résoudre tous les préfixes d'espaces de noms liés à la conversion de type.Par exemple, il peut être utilisé lors de la conversion d'un objet en xs:string.Cette valeur peut être null.
Le format du contenu n'est pas correct pour le type cible.
La tentative de cast n'est pas valide.
La valeur est null.
Le nœud actuel n'est pas un type de nœud pris en charge.Voir le tableau ci-dessous pour plus d'informations.
Lire Decimal.MaxValue.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Lit de façon asynchrone le contenu en tant qu'objet du type spécifié.
Contenu de texte concaténé ou valeur d'attribut converti(e) en type demandé.
Type de la valeur à retourner.
Objet permettant de résoudre tous les préfixes d'espaces de noms liés à la conversion de type.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Une méthode asynchrone a été appelée sans définir l'indicateur sur true.Dans ce cas, est levée avec le message indiquant de définir XmlReaderSettings.Async si vous souhaitez utiliser les méthodes Async.
Lit le contenu et retourne les octets binaires décodés au format Base64.
Nombre d'octets écrits dans la mémoire tampon.
Mémoire tampon dans laquelle copier le texte obtenu.Cette valeur ne peut pas être null.
Offset de la mémoire tampon où commence la copie du résultat.
Nombre maximal d'octets à copier dans la mémoire tampon.Le nombre réel d'octets copiés est retourné à partir de cette méthode.
La valeur est null.
n'est pas pris en charge sur le nœud actuel.
L'index de la mémoire tampon (ou l'index augmenté de la valeur du paramètre count) est supérieur à la taille de la mémoire tampon allouée.
L'implémentation de ne prend pas en charge cette méthode.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Lit de façon asynchrone le contenu et retourne les octets binaires décodés au format Base64.
Nombre d'octets écrits dans la mémoire tampon.
Mémoire tampon dans laquelle copier le texte obtenu.Cette valeur ne peut pas être null.
Offset de la mémoire tampon où commence la copie du résultat.
Nombre maximal d'octets à copier dans la mémoire tampon.Le nombre réel d'octets copiés est retourné à partir de cette méthode.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Une méthode asynchrone a été appelée sans définir l'indicateur sur true.Dans ce cas, est levée avec le message indiquant de définir XmlReaderSettings.Async si vous souhaitez utiliser les méthodes Async.
Lit le contenu et retourne les octets binaires décodés au format BinHex.
Nombre d'octets écrits dans la mémoire tampon.
Mémoire tampon dans laquelle copier le texte obtenu.Cette valeur ne peut pas être null.
Offset de la mémoire tampon où commence la copie du résultat.
Nombre maximal d'octets à copier dans la mémoire tampon.Le nombre réel d'octets copiés est retourné à partir de cette méthode.
La valeur est null.
n'est pas pris en charge sur le nœud actuel.
L'index de la mémoire tampon (ou l'index augmenté de la valeur du paramètre count) est supérieur à la taille de la mémoire tampon allouée.
L'implémentation de ne prend pas en charge cette méthode.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Lit de façon asynchrone le contenu et retourne les octets binaires décodés au format BinHex.
Nombre d'octets écrits dans la mémoire tampon.
Mémoire tampon dans laquelle copier le texte obtenu.Cette valeur ne peut pas être null.
Offset de la mémoire tampon où commence la copie du résultat.
Nombre maximal d'octets à copier dans la mémoire tampon.Le nombre réel d'octets copiés est retourné à partir de cette méthode.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Une méthode asynchrone a été appelée sans définir l'indicateur sur true.Dans ce cas, est levée avec le message indiquant de définir XmlReaderSettings.Async si vous souhaitez utiliser les méthodes Async.
Lit le contenu de texte à la position actuelle comme un Boolean.
Contenu de texte sous la forme d'un objet .
La tentative de cast n'est pas valide.
Le format de chaîne n'est pas valide.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Lit le contenu de texte à la position actuelle comme un objet .
Contenu de texte sous la forme d'un objet .
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Lit le contenu de texte à la position actuelle comme un objet .
Contenu de texte à la position actuelle comme un objet .
La tentative de cast n'est pas valide.
Le format de chaîne n'est pas valide.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Lit le contenu de texte à la position actuelle en tant que nombre à virgule flottante double précision.
Contenu de texte sous la forme d'un nombre à virgule flottante double précision.
La tentative de cast n'est pas valide.
Le format de chaîne n'est pas valide.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Lit le contenu de texte à la position actuelle en tant que nombre à virgule flottante simple précision.
Contenu de texte à la position actuelle en tant que nombre à virgule flottante simple précision.
La tentative de cast n'est pas valide.
Le format de chaîne n'est pas valide.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Lit le contenu de texte à la position actuelle comme un entier signé de 32 bits.
Contenu de texte sous la forme d'un entier signé de 32 bits.
La tentative de cast n'est pas valide.
Le format de chaîne n'est pas valide.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Lit le contenu de texte à la position actuelle comme un entier signé de 64 bits.
Contenu de texte sous la forme d'un entier signé de 64 bits.
La tentative de cast n'est pas valide.
Le format de chaîne n'est pas valide.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Lit le contenu de texte à la position actuelle comme un .
Contenu de texte sous la forme de l'objet CLR le plus approprié.
La tentative de cast n'est pas valide.
Le format de chaîne n'est pas valide.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Lit de façon asynchrone le contenu de texte à la position actuelle comme un objet .
Contenu de texte sous la forme de l'objet CLR le plus approprié.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Une méthode asynchrone a été appelée sans définir l'indicateur sur true.Dans ce cas, est levée avec le message indiquant de définir XmlReaderSettings.Async si vous souhaitez utiliser les méthodes Async.
Lit le contenu de texte à la position actuelle comme un objet .
Contenu de texte sous la forme d'un objet .
La tentative de cast n'est pas valide.
Le format de chaîne n'est pas valide.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Lit de façon asynchrone le contenu de texte à la position actuelle comme un objet .
Contenu de texte sous la forme d'un objet .
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Une méthode asynchrone a été appelée sans définir l'indicateur sur true.Dans ce cas, est levée avec le message indiquant de définir XmlReaderSettings.Async si vous souhaitez utiliser les méthodes Async.
Lit le contenu de l'élément en tant que type demandé.
Contenu d'élément converti en l'objet typé demandé.
Type de la valeur à retourner.Remarque Avec le .NET Framework version 3.5, la valeur du paramètre peut maintenant être le type .
Objet permettant de résoudre tous les préfixes d'espaces de noms liés à la conversion de type.
n'est pas placé sur un élément.
L'élément en cours contient des éléments enfants.ouImpossible de convertir le contenu de l'élément en type demandé.
La méthode est appelée avec des arguments null.
Lire Decimal.MaxValue.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Vérifie que le nom local spécifié et l'URI de l'espace de noms correspondent à ceux de l'élément actuel, puis lit le contenu d'élément en tant que type demandé.
Contenu d'élément converti en l'objet typé demandé.
Type de la valeur à retourner.Remarque Avec le .NET Framework version 3.5, la valeur du paramètre peut maintenant être le type .
Objet permettant de résoudre tous les préfixes d'espaces de noms liés à la conversion de type.
Le nom local de l'élément.
L'URI de l'espace de noms de l'élément.
n'est pas placé sur un élément.
L'élément en cours contient des éléments enfants.ouImpossible de convertir le contenu de l'élément en type demandé.
La méthode est appelée avec des arguments null.
Le nom local et l'URI de l'espace de noms spécifiés ne correspondent pas à l'élément actuel lu.
Lire Decimal.MaxValue.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Lit de façon asynchrone le contenu de l'élément en tant que type demandé.
Contenu d'élément converti en l'objet typé demandé.
Type de la valeur à retourner.
Objet permettant de résoudre tous les préfixes d'espaces de noms liés à la conversion de type.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Une méthode asynchrone a été appelée sans définir l'indicateur sur true.Dans ce cas, est levée avec le message indiquant de définir XmlReaderSettings.Async si vous souhaitez utiliser les méthodes Async.
Lit l'élément et décode le contenu au format Base64.
Nombre d'octets écrits dans la mémoire tampon.
Mémoire tampon dans laquelle copier le texte obtenu.Cette valeur ne peut pas être null.
Offset de la mémoire tampon où commence la copie du résultat.
Nombre maximal d'octets à copier dans la mémoire tampon.Le nombre réel d'octets copiés est retourné à partir de cette méthode.
La valeur est null.
Le nœud actuel n'est pas un nœud d'élément.
L'index de la mémoire tampon (ou l'index augmenté de la valeur du paramètre count) est supérieur à la taille de la mémoire tampon allouée.
L'implémentation de ne prend pas en charge cette méthode.
L'élément contient un contenu mixte.
Impossible de convertir le contenu en type demandé.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Lit de façon asynchrone l'élément et décode le contenu au format Base64.
Nombre d'octets écrits dans la mémoire tampon.
Mémoire tampon dans laquelle copier le texte obtenu.Cette valeur ne peut pas être null.
Offset de la mémoire tampon où commence la copie du résultat.
Nombre maximal d'octets à copier dans la mémoire tampon.Le nombre réel d'octets copiés est retourné à partir de cette méthode.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Une méthode asynchrone a été appelée sans définir l'indicateur sur true.Dans ce cas, est levée avec le message indiquant de définir XmlReaderSettings.Async si vous souhaitez utiliser les méthodes Async.
Lit l'élément et décode le contenu au format BinHex.
Nombre d'octets écrits dans la mémoire tampon.
Mémoire tampon dans laquelle copier le texte obtenu.Cette valeur ne peut pas être null.
Offset de la mémoire tampon où commence la copie du résultat.
Nombre maximal d'octets à copier dans la mémoire tampon.Le nombre réel d'octets copiés est retourné à partir de cette méthode.
La valeur est null.
Le nœud actuel n'est pas un nœud d'élément.
L'index de la mémoire tampon (ou l'index augmenté de la valeur du paramètre count) est supérieur à la taille de la mémoire tampon allouée.
L'implémentation de ne prend pas en charge cette méthode.
L'élément contient un contenu mixte.
Impossible de convertir le contenu en type demandé.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Lit de façon asynchrone l'élément et décode le contenu au format BinHex.
Nombre d'octets écrits dans la mémoire tampon.
Mémoire tampon dans laquelle copier le texte obtenu.Cette valeur ne peut pas être null.
Offset de la mémoire tampon où commence la copie du résultat.
Nombre maximal d'octets à copier dans la mémoire tampon.Le nombre réel d'octets copiés est retourné à partir de cette méthode.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Une méthode asynchrone a été appelée sans définir l'indicateur sur true.Dans ce cas, est levée avec le message indiquant de définir XmlReaderSettings.Async si vous souhaitez utiliser les méthodes Async.
Lit l'élément actuel et retourne le contenu en tant qu'objet .
Contenu de l'élément sous la forme d'un objet .
n'est pas placé sur un élément.
L'élément en cours contient des éléments enfants.ouLe contenu de l'élément ne peut pas être converti en objet .
La méthode est appelée avec des arguments null.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Vérifie que le nom local spécifié et l'URI de l'espace de noms correspondent à ceux de l'élément actuel, puis lit l'élément actuel et retourne le contenu en tant qu'objet .
Contenu de l'élément sous la forme d'un objet .
Le nom local de l'élément.
L'URI de l'espace de noms de l'élément.
n'est pas placé sur un élément.
L'élément en cours contient des éléments enfants.ouImpossible de convertir le contenu de l'élément en type demandé.
La méthode est appelée avec des arguments null.
Le nom local et l'URI de l'espace de noms spécifiés ne correspondent pas à l'élément actuel lu.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Lit l'élément actuel et retourne le contenu en tant qu'objet .
Contenu de l'élément sous la forme d'un objet .
n'est pas placé sur un élément.
L'élément en cours contient des éléments enfants.ouLe contenu de l'élément ne peut pas être converti en .
La méthode est appelée avec des arguments null.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Vérifie que le nom local spécifié et l'URI de l'espace de noms correspondent à ceux de l'élément actuel, puis lit l'élément actuel et retourne le contenu en tant qu'objet .
Contenu de l'élément sous la forme d'un objet .
Le nom local de l'élément.
L'URI de l'espace de noms de l'élément.
n'est pas placé sur un élément.
L'élément en cours contient des éléments enfants.ouLe contenu de l'élément ne peut pas être converti en .
La méthode est appelée avec des arguments null.
Le nom local et l'URI de l'espace de noms spécifiés ne correspondent pas à l'élément actuel lu.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Lit l'élément actuel et retourne le contenu en tant que nombre à virgule flottante double précision.
Contenu d'élément sous la forme d'un nombre à virgule flottante double précision.
n'est pas placé sur un élément.
L'élément en cours contient des éléments enfants.ouLe contenu de l'élément ne peut pas être converti en nombre à virgule flottante double précision.
La méthode est appelée avec des arguments null.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Vérifie que le nom local et l'URI de l'espace de noms spécifiés correspondent à ceux de l'élément actuel, puis lit l'élément actuel et retourne le contenu sous la forme d'un nombre à virgule flottante double précision.
Contenu d'élément sous la forme d'un nombre à virgule flottante double précision.
Le nom local de l'élément.
L'URI de l'espace de noms de l'élément.
n'est pas placé sur un élément.
L'élément en cours contient des éléments enfants.ouImpossible de convertir le contenu de l'élément en type demandé.
La méthode est appelée avec des arguments null.
Le nom local et l'URI de l'espace de noms spécifiés ne correspondent pas à l'élément actuel lu.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Lit l'élément actuel et retourne le contenu en tant que nombre à virgule flottante simple précision.
Contenu d'élément sous la forme d'un nombre à virgule flottante simple précision.
n'est pas placé sur un élément.
L'élément en cours contient des éléments enfants.ouLe contenu de l'élément ne peut pas être converti en nombre à virgule flottante simple précision.
La méthode est appelée avec des arguments null.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Vérifie que le nom local et l'URI de l'espace de noms spécifiés correspondent à ceux de l'élément actuel, puis lit l'élément actuel et retourne le contenu sous la forme d'un nombre à virgule flottante simple précision.
Contenu d'élément sous la forme d'un nombre à virgule flottante simple précision.
Le nom local de l'élément.
L'URI de l'espace de noms de l'élément.
n'est pas placé sur un élément.
L'élément en cours contient des éléments enfants.ouLe contenu de l'élément ne peut pas être converti en nombre à virgule flottante simple précision.
La méthode est appelée avec des arguments null.
Le nom local et l'URI de l'espace de noms spécifiés ne correspondent pas à l'élément actuel lu.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Lit l'élément actuel et retourne le contenu comme un entier signé de 32 bits.
Contenu d'élément sous la forme d'un entier signé de 32 bits.
n'est pas placé sur un élément.
L'élément en cours contient des éléments enfants.ouLe contenu de l'élément ne peut pas être converti en un entier signé de 32 bits.
La méthode est appelée avec des arguments null.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Vérifie que le nom local spécifié et l'URI de l'espace de noms correspondent à ceux de l'élément actuel, puis lit l'élément actuel et retourne le contenu en tant qu'entier signé de 32 bits.
Contenu d'élément sous la forme d'un entier signé de 32 bits.
Le nom local de l'élément.
L'URI de l'espace de noms de l'élément.
n'est pas placé sur un élément.
L'élément en cours contient des éléments enfants.ouLe contenu de l'élément ne peut pas être converti en un entier signé de 32 bits.
La méthode est appelée avec des arguments null.
Le nom local et l'URI de l'espace de noms spécifiés ne correspondent pas à l'élément actuel lu.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Lit l'élément actuel et retourne le contenu comme un entier signé de 64 bits.
Contenu d'élément sous la forme d'un entier signé de 64 bits.
n'est pas placé sur un élément.
L'élément en cours contient des éléments enfants.ouLe contenu de l'élément ne peut pas être converti en un entier signé de 64 bits.
La méthode est appelée avec des arguments null.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Vérifie que le nom local spécifié et l'URI de l'espace de noms correspondent à ceux de l'élément actuel, puis lit l'élément actuel et retourne le contenu en tant qu'entier signé de 64 bits.
Contenu d'élément sous la forme d'un entier signé de 64 bits.
Le nom local de l'élément.
L'URI de l'espace de noms de l'élément.
n'est pas placé sur un élément.
L'élément en cours contient des éléments enfants.ouLe contenu de l'élément ne peut pas être converti en un entier signé de 64 bits.
La méthode est appelée avec des arguments null.
Le nom local et l'URI de l'espace de noms spécifiés ne correspondent pas à l'élément actuel lu.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Lit l'élément actuel et retourne le contenu en tant que .
Objet CLR boxed du type le plus approprié.La propriété détermine le type CLR approprié.Si le contenu est de type liste, cette méthode retourne un tableau d'objets boxed du type approprié.
n'est pas placé sur un élément.
L'élément en cours contient des éléments enfants.ouImpossible de convertir le contenu de l'élément en type demandé
La méthode est appelée avec des arguments null.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Vérifie que le nom local et l'URI de l'espace de noms spécifiés correspondent à ceux de l'élément actuel, puis lit l'élément actuel et retourne le contenu en tant qu'objet .
Objet CLR boxed du type le plus approprié.La propriété détermine le type CLR approprié.Si le contenu est de type liste, cette méthode retourne un tableau d'objets boxed du type approprié.
Le nom local de l'élément.
L'URI de l'espace de noms de l'élément.
n'est pas placé sur un élément.
L'élément en cours contient des éléments enfants.ouImpossible de convertir le contenu de l'élément en type demandé.
La méthode est appelée avec des arguments null.
Le nom local et l'URI de l'espace de noms spécifiés ne correspondent pas à l'élément actuel lu.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Lit de façon asynchrone l'élément actuel et retourne le contenu en tant que .
Objet CLR boxed du type le plus approprié.La propriété détermine le type CLR approprié.Si le contenu est de type liste, cette méthode retourne un tableau d'objets boxed du type approprié.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Une méthode asynchrone a été appelée sans définir l'indicateur sur true.Dans ce cas, est levée avec le message indiquant de définir XmlReaderSettings.Async si vous souhaitez utiliser les méthodes Async.
Lit l'élément actuel et retourne le contenu en tant qu'objet .
Contenu de l'élément sous la forme d'un objet .
n'est pas placé sur un élément.
L'élément en cours contient des éléments enfants.ouLe contenu de l'élément ne peut pas être converti en objet .
La méthode est appelée avec des arguments null.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Vérifie que le nom local spécifié et l'URI de l'espace de noms correspondent à ceux de l'élément actuel, puis lit l'élément actuel et retourne le contenu en tant qu'objet .
Contenu de l'élément sous la forme d'un objet .
Le nom local de l'élément.
L'URI de l'espace de noms de l'élément.
n'est pas placé sur un élément.
L'élément en cours contient des éléments enfants.ouLe contenu de l'élément ne peut pas être converti en objet .
La méthode est appelée avec des arguments null.
Le nom local et l'URI de l'espace de noms spécifiés ne correspondent pas à l'élément actuel lu.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Lit de façon asynchrone l'élément actuel et retourne le contenu en tant qu'objet .
Contenu de l'élément sous la forme d'un objet .
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Une méthode asynchrone a été appelée sans définir l'indicateur sur true.Dans ce cas, est levée avec le message indiquant de définir XmlReaderSettings.Async si vous souhaitez utiliser les méthodes Async.
Vérifie que le nœud de contenu actuel est une balise de fin et avance le lecteur jusqu'au nœud suivant.
Le nœud actuel n'est pas une balise de fin ou un code XML incorrect est trouvé dans le flux d'entrée.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
En cas de substitution dans une classe dérivée, lit tout le contenu, y compris le balisage, sous forme de chaîne.
Tout le contenu XML, y compris le balisage, du nœud actuel.Si le nœud actuel n'a pas d'enfants, une chaîne vide est retournée.Si le nœud actuel n'est ni un élément ni un attribut, une chaîne vide est retournée.
XML était incorrect ou une erreur s'est produite lors de l'analyse XML.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Lit de façon asynchrone tout le contenu, notamment le balisage, en tant que chaîne.
Tout le contenu XML, y compris le balisage, du nœud actuel.Si le nœud actuel n'a pas d'enfants, une chaîne vide est retournée.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Une méthode asynchrone a été appelée sans définir l'indicateur sur true.Dans ce cas, est levée avec le message indiquant de définir XmlReaderSettings.Async si vous souhaitez utiliser les méthodes Async.
En cas de substitution dans une classe dérivée, lit le contenu, y compris le balisage, représentant ce nœud et tous ses enfants.
Si le lecteur est placé sur un nœud d'élément ou d'attribut, cette méthode retourne tout le contenu XML, y compris le balisage, du nœud actuel et de tous ses enfants ; sinon, elle retourne une chaîne vide.
XML était incorrect ou une erreur s'est produite lors de l'analyse XML.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Lit de façon asynchrone le contenu, notamment le balisage, qui représente ce nœud et tous ses enfants.
Si le lecteur est placé sur un nœud d'élément ou d'attribut, cette méthode retourne tout le contenu XML, y compris le balisage, du nœud actuel et de tous ses enfants ; sinon, elle retourne une chaîne vide.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Une méthode asynchrone a été appelée sans définir l'indicateur sur true.Dans ce cas, est levée avec le message indiquant de définir XmlReaderSettings.Async si vous souhaitez utiliser les méthodes Async.
Vérifie que le nœud actuel est un élément et avance le lecteur jusqu'au nœud suivant.
Code XML incorrect dans le flux d'entrée.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Vérifie que le nœud de contenu actuel est un élément avec le spécifié, puis avance le lecteur jusqu'au nœud suivant.
Nom qualifié de l'élément.
Code XML incorrect dans le flux d'entrée. ou Le de l'élément ne correspond pas au donné.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Vérifie que le nœud de contenu actuel est un élément avec le et le spécifiés, puis avance le lecteur jusqu'au nœud suivant.
Le nom local de l'élément.
L'URI de l'espace de noms de l'élément.
Code XML incorrect dans le flux d'entrée.ouLes propriétés et de l'élément trouvé ne correspondent pas aux arguments spécifiés.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
En cas de substitution dans une classe dérivée, obtient l'état du lecteur.
L'une des valeurs d'énumération qui spécifie l'état du lecteur.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Retourne une nouvelle instance de XmlReader qui permet de lire le nœud actuel, ainsi que tous ses descendants.
Une nouvelle instance de lecteur XML définie sur .Appel de la méthode positionne le nouveau lecteur sur le nœud qui était actif avant l'appel à la (méthode).
Lorsque cette méthode est appelée, le lecteur XML n'est pas positionné sur un élément.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Avance le vers l'élément descendant suivant portant le nom qualifié spécifié.
true si un élément descendant correspondant est trouvé ; sinon, false.Si aucun élément enfant correspondant n'est trouvé, le est placé sur la balise de fin ( est XmlNodeType.EndElement) de l'élément.Si n'est pas placé sur un élément lorsque est appelé, cette méthode retourne false et la position de ne change pas.
Nom qualifié de l'élément vers lequel se déplacer.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Le paramètre est une chaîne vide.
Avance vers le nœud descendant suivant doté du nom local et de l'URI de l'espace de noms spécifiés.
true si un élément descendant correspondant est trouvé ; sinon, false.Si aucun élément enfant correspondant n'est trouvé, le est placé sur la balise de fin ( est XmlNodeType.EndElement) de l'élément.Si n'est pas placé sur un élément lorsque est appelé, cette méthode retourne false et la position de ne change pas.
Nom local de l'élément vers lequel se déplacer.
URI de l'espace de noms de l'élément vers lequel se déplacer.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Les deux valeurs des paramètres sont null.
Lit jusqu'à trouver un élément avec le nom qualifié spécifié.
true si un élément correspondant est trouvé ; sinon, false et est dans un état de fin de fichier.
Nom qualifié de l'élément.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Le paramètre est une chaîne vide.
Lit jusqu'à trouver un élément avec le nom local et l'URI de l'espace de noms spécifiés.
true si un élément correspondant est trouvé ; sinon, false et est dans un état de fin de fichier.
Le nom local de l'élément.
L'URI de l'espace de noms de l'élément.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Les deux valeurs des paramètres sont null.
Avance le XmlReader vers l'élément frère suivant portant le nom qualifié spécifié.
true si un élément frère correspondant est trouvé ; sinon, false.Si aucun élément frère correspondant n'est trouvé, le XmlReader est placé sur la balise de fin ( est XmlNodeType.EndElement) de l'élément parent.
Nom qualifié de l'élément frère vers lequel se déplacer.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Le paramètre est une chaîne vide.
Avance XmlReader vers l'élément frère suivant doté du nom local et de l'URI de l'espace de noms spécifiés.
true si un élément frère correspondant est trouvé ; sinon, false.Si aucun élément frère correspondant n'est trouvé, le XmlReader est placé sur la balise de fin ( est XmlNodeType.EndElement) de l'élément parent.
Nom local de l'élément frère vers lequel se déplacer.
URI de l'espace de noms de l'élément frère vers lequel se déplacer.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Les deux valeurs des paramètres sont null.
Lit des flux de texte volumineux incorporés dans un document XML.
Nombre total de caractères lus dans la mémoire tampon.La valeur zéro est retournée quand il n'y a plus de contenu de texte.
Tableau de caractères servant de mémoire tampon dans laquelle le texte est écrit.Cette valeur ne peut pas être null.
Offset dans la mémoire tampon où le peut commencer à copier les résultats.
Nombre maximal de caractères à copier dans la mémoire tampon.Le nombre réel de caractères copiés est retourné à partir de cette méthode.
Le nœud actuel n'a pas de valeur ( est false).
La valeur est null.
L'index de la mémoire tampon, ou l'index augmenté de la valeur du paramètre count, est supérieur à la taille de la mémoire tampon allouée.
L'implémentation de ne prend pas en charge cette méthode.
La forme des données XML n'est pas correcte.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Lit de façon asynchrone des flux de texte volumineux incorporés dans un document XML.
Nombre total de caractères lus dans la mémoire tampon.La valeur zéro est retournée quand il n'y a plus de contenu de texte.
Tableau de caractères servant de mémoire tampon dans laquelle le texte est écrit.Cette valeur ne peut pas être null.
Offset dans la mémoire tampon où le peut commencer à copier les résultats.
Nombre maximal de caractères à copier dans la mémoire tampon.Le nombre réel de caractères copiés est retourné à partir de cette méthode.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Une méthode asynchrone a été appelée sans définir l'indicateur sur true.Dans ce cas, est levée avec le message indiquant de définir XmlReaderSettings.Async si vous souhaitez utiliser les méthodes Async.
En cas de substitution dans une classe dérivée, résout la référence d'entité des nœuds EntityReference.
Le lecteur n'est pas placé sur un nœud EntityReference ; cette implémentation du lecteur ne permet pas de résoudre les entités ( retourne false).
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Obtient l'objet permettant de créer cette instance de .
Objet permettant de créer cette instance du lecteur.Si ce lecteur n'a pas été créé à l'aide de la méthode , cette propriété retourne null.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Ignore les enfants du nœud actuel.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Ignore de façon asynchrone les enfants du nœud actuel.
Nœud actuel.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Une méthode asynchrone a été appelée sans définir l'indicateur sur true.Dans ce cas, est levée avec le message indiquant de définir XmlReaderSettings.Async si vous souhaitez utiliser les méthodes Async.
En cas de substitution dans une classe dérivée, obtient la valeur texte du nœud actuel.
La valeur retournée dépend du du nœud.Le tableau suivant répertorie les types de nœuds possédant une valeur de retour.Tous les autres types de nœuds retournent String.Empty.Type de nœud Valeur AttributeValeur de l'attribut. CDATAContenu de la section CDATA. CommentContenu du commentaire. DocumentTypeSous-ensemble interne. ProcessingInstructionContenu entier, à l'exclusion de la cible. SignificantWhitespaceEspace blanc entre les balisages dans un modèle de contenu mixte. TextContenu du nœud de texte. WhitespaceEspace blanc entre les balisages. XmlDeclarationContenu de la déclaration.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Obtient le type de CLR du nœud actuel.
Type CLR qui correspond à la valeur typée du nœud.La valeur par défaut est System.String.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
En cas de substitution dans une classe dérivée, obtient la portée xml:lang en cours.
Portée xml:lang en cours.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
En cas de substitution dans une classe dérivée, obtient la portée xml:space en cours.
Une des valeurs de .S'il n'existe pas de portée xml:space, cette propriété prend la valeur par défaut XmlSpace.None.
Une méthode a été appelée avant la fin d'une opération asynchrone précédente.Dans ce cas, est levée avec le message indiquant qu'une opération asynchrone est déjà en cours.
Spécifie un jeu de fonctionnalités à prendre en charge sur l'objet créé par la méthode .
Initialise une nouvelle instance de la classe .
Obtient ou définit une valeur indiquant si les méthodes asynchrones peuvent être utilisées sur une instance particulière.
true si des méthodes asynchrones peuvent être utilisées ; sinon, false.
Obtient ou définit une valeur indiquant si la vérification des caractères doit être assurée.
true pour assurer la vérification des caractères ; sinon, false.La valeur par défaut est true.RemarqueSi le traite des données de texte, il vérifie toujours que les noms XML et le contenu de texte sont valides, indépendamment du paramètre de propriété.L'attribution à de la valeur false désactive la vérification de caractères pour la recherche de références d'entité de caractère.
Crée une copie de l'instance de .
Objet cloné.
Obtient ou définit une valeur indiquant si le flux sous-jacent ou doit être fermé à la fermeture du lecteur.
true pour fermer le flux sous-jacent ou à la fermeture du lecteur ; sinon false.La valeur par défaut est false.
Obtient ou définit le niveau de conformité que respecte.
Une des valeurs d'énumération qui spécifie le niveau de conformité appliqué par le lecteur XML.La valeur par défaut est .
Obtient ou définit une valeur qui détermine le traitement des DTD.
L'une des valeurs d'énumération qui détermine le traitement des DTD.La valeur par défaut est .
Obtient ou définit une valeur indiquant si les commentaires doivent être ignorés.
true pour ignorer les commentaires ; sinon false.La valeur par défaut est false.
Obtient ou définit une valeur indiquant si les instructions de traitement doivent être ignorées.
true pour ignorer les instructions de traitement ; sinon false.La valeur par défaut est false.
Obtient ou définit une valeur indiquant si les espaces blancs non significatifs doivent être ignorés.
true pour ignorer l'espace blanc ; sinon false.La valeur par défaut est false.
Obtient ou définit l'offset du numéro de ligne de l'objet .
Offset de numéro de ligne.La valeur par défaut est 0.
Obtient ou définit l'offset de position de ligne de l'objet .
Décalage de position de ligne.La valeur par défaut est 0.
Obtient ou définit une valeur correspondant au nombre maximal autorisé de caractères dans un document, qui résultent du développement des entités.
Nombre maximal autorisé de caractères résultant du développement des entités.La valeur par défaut est 0.
Obtient ou définit une valeur correspondant au nombre maximal autorisé de caractères dans un document XML.Zéro (0) signifie que la taille du document XML n'est pas limitée.Une valeur non nulle spécifie la taille maximale, en caractères.
Nombre maximal autorisé de caractères dans un document XML.La valeur par défaut est 0.
Obtient ou définit servant aux comparaisons de chaînes atomisées.
qui stocke toutes les chaînes atomisées utilisées par toutes les instances créées à l'aide de cet objet .La valeur par défaut est null.L'instance de créée utilisera un nouveau vide si cette valeur est null.
Réinitialise les membres de la classe de paramètres à leurs valeurs par défaut.
Spécifie la portée xml:space en cours.
La portée xml:space est default.
Pas de portée xml:space.
La portée xml:space est preserve.
Représente un writer qui fournit un moyen rapide, sans mise en cache et en avant de générer des flux de données ou des fichiers contenant des données XML.
Initialise une nouvelle instance de la classe .
Crée une instance de à l'aide du flux spécifié.
Objet .
Flux dans lequel vous voulez écrire. écrit la syntaxe du texte XML 1.0 et l'ajoute au flux de données spécifié.
The value is null.
Crée une instance de à l'aide du flux et de l'objet .
Objet .
Flux dans lequel vous voulez écrire. écrit la syntaxe du texte XML 1.0 et l'ajoute au flux de données spécifié.
Objet permettant de configurer la nouvelle instance de .S'il est null, un avec des paramètres par défaut est utilisé.Si est utilisé avec la méthode , vous devez utiliser la propriété pour obtenir un objet avec les paramètres corrects.Cela garantit que l'objet créé dispose des paramètres de sortie corrects.
The value is null.
Crée une instance de à l'aide du spécifié.
Objet .
dans lequel écrire. écrit la syntaxe du texte XML 1.0 et l'ajoute au spécifié.
The value is null.
Crée une nouvelle instance de à l'aide des objets et .
Objet .
dans lequel écrire. écrit la syntaxe du texte XML 1.0 et l'ajoute au spécifié.
Objet permettant de configurer la nouvelle instance de .S'il est null, un avec des paramètres par défaut est utilisé.Si est utilisé avec la méthode , vous devez utiliser la propriété pour obtenir un objet avec les paramètres corrects.Cela garantit que l'objet créé dispose des paramètres de sortie corrects.
The value is null.
Crée une instance de à l'aide du spécifié.
Objet .
dans lequel écrire.Le contenu écrit par le est ajouté au .
The value is null.
Crée une nouvelle instance de à l'aide des objets et .
Objet .
dans lequel écrire.Le contenu écrit par le est ajouté au .
Objet permettant de configurer la nouvelle instance de .S'il est null, un avec des paramètres par défaut est utilisé.Si est utilisé avec la méthode , vous devez utiliser la propriété pour obtenir un objet avec les paramètres corrects.Cela garantit que l'objet créé dispose des paramètres de sortie corrects.
The value is null.
Crée une instance de à l'aide de l'objet spécifié.
Objet autour de l'objet spécifié.
L'objet à utiliser comme writer sous-jacent.
The value is null.
Crée une instance de à l'aide des objets et spécifiés.
Objet autour de l'objet spécifié.
L'objet à utiliser comme writer sous-jacent.
Objet permettant de configurer la nouvelle instance de .S'il est null, un avec des paramètres par défaut est utilisé.Si est utilisé avec la méthode , vous devez utiliser la propriété pour obtenir un objet avec les paramètres corrects.Cela garantit que l'objet créé dispose des paramètres de sortie corrects.
The value is null.
Libère toutes les ressources utilisées par l'instance actuelle de la classe .
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Libère les ressources non managées utilisées par et libère éventuellement les ressources managées.
true pour libérer les ressources managées et non managées ; false pour libérer uniquement les ressources non managées.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
En cas de substitution dans une classe dérivée, vide le contenu de la mémoire tampon dans les flux sous-jacents, puis vide le flux sous-jacent.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Vide de façon asynchrone le contenu de la mémoire tampon dans les flux sous-jacents, puis vide le flux sous-jacent.
Tâche qui représente l'opération Flush asynchrone.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.”
En cas de substitution dans une classe dérivée, retourne le préfixe le plus proche défini dans la portée espace de noms actuelle pour l'URI de l'espace de noms.
Le préfixe correspondant ou null, s'il n'existe aucun URI d'espace de noms correspondant dans la portée actuelle.
URI de l'espace de noms dont vous recherchez le préfixe.
is either null or String.Empty.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Obtient l'objet permettant de créer cette instance de .
Objet permettant de créer cette instance de writer.Si ce writer n'a pas été créé à l'aide de la méthode , cette propriété retourne null.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
En cas de substitution dans une classe dérivée, écrit tous les attributs trouvés à la position actuelle dans .
XmlReader à partir duquel les attributs doivent être copiés.
true pour copier les attributs par défaut à partir de XmlReader ; sinon, false.
is null.
The reader is not positioned on an element, attribute or XmlDeclaration node.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Écrit de façon asynchrone tous les attributs trouvés à la position actuelle dans le .
Tâche qui représente l'opération WriteAttributes asynchrone.
XmlReader à partir duquel les attributs doivent être copiés.
true pour copier les attributs par défaut à partir de XmlReader ; sinon, false.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.”
En cas de substitution dans une classe dérivée, écrit l'attribut avec le nom local et la valeur spécifiés.
Le nom local de l'attribut.
Valeur de l'attribut.
The state of writer is not WriteState.Element or writer is closed.
The xml:space or xml:lang attribute value is invalid.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
En cas de substitution dans une classe dérivée, écrit un attribut avec le nom local, l'URI de l'espace de noms et la valeur spécifiés.
Le nom local de l'attribut.
URI de l'espace de noms à associer à l'attribut.
Valeur de l'attribut.
The state of writer is not WriteState.Element or writer is closed.
The xml:space or xml:lang attribute value is invalid.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
En cas de substitution dans une classe dérivée, écrit l'attribut avec le préfixe, le nom local, l'URI de l'espace de noms et la valeur spécifiés.
Préfixe de l'espace de noms de cet attribut.
Le nom local de l'attribut.
L'URI de l'espace de noms de l'attribut.
Valeur de l'attribut.
The state of writer is not WriteState.Element or writer is closed.
The xml:space or xml:lang attribute value is invalid.
The or is null.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Écrit de façon asynchrone l'attribut avec le préfixe, le nom local, l'URI de l'espace de noms et la valeur spécifiés.
Tâche qui représente l'opération WriteAttributeString asynchrone.
Préfixe de l'espace de noms de cet attribut.
Le nom local de l'attribut.
L'URI de l'espace de noms de l'attribut.
Valeur de l'attribut.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.”
En cas de substitution dans une classe dérivée, code les octets binaires spécifiés au format Base64 et écrit le texte obtenu.
Tableau d'octets à encoder.
Emplacement dans la mémoire tampon indiquant le début des octets à écrire.
Nombre d'octets à écrire.
is null.
or is less than zero. -or-The buffer length minus is less than .
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Encode de façon asynchrone les octets binaires spécifiés au format base64 et écrit le texte résultant.
Tâche qui représente l'opération WriteBase64 asynchrone.
Tableau d'octets à encoder.
Emplacement dans la mémoire tampon indiquant le début des octets à écrire.
Nombre d'octets à écrire.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.”
En cas de substitution dans une classe dérivée, code les octets binaires spécifiés au format BinHex et écrit le texte obtenu.
Tableau d'octets à encoder.
Emplacement dans la mémoire tampon indiquant le début des octets à écrire.
Nombre d'octets à écrire.
is null.
The writer is closed or in error state.
or is less than zero. -or-The buffer length minus is less than .
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Encode de façon asynchrone les octets binaires spécifiés au format BinHex et écrit le texte résultant.
Tâche qui représente l'opération WriteBinHex asynchrone.
Tableau d'octets à encoder.
Emplacement dans la mémoire tampon indiquant le début des octets à écrire.
Nombre d'octets à écrire.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.”
En cas de substitution dans une classe dérivée, écrit un bloc <![CDATA[...]]> contenant le texte spécifié.
Texte à placer dans le bloc CDATA.
The text would result in a non-well formed XML document.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Écrit de façon asynchrone un bloc <![CDATA[…]]> contenant le texte spécifié.
Tâche qui représente l'opération WriteCData asynchrone.
Texte à placer dans le bloc CDATA.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.”
En cas de substitution dans une classe dérivée, force la génération d'une entité de caractère pour la valeur du caractère Unicode spécifiée.
Caractère Unicode pour lequel une entité de caractère doit être générée.
The character is in the surrogate pair character range, 0xd800 - 0xdfff.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Force de façon asynchrone la génération d'une entité de caractère pour la valeur du caractère Unicode spécifiée.
Tâche qui représente l'opération WriteCharEntity asynchrone.
Caractère Unicode pour lequel une entité de caractère doit être générée.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.”
En cas de substitution dans une classe dérivée, écrit du texte mémoire tampon par mémoire tampon.
Tableau de caractères contenant le texte à écrire.
Emplacement dans la mémoire tampon indiquant le début du texte à écrire.
Nombre de caractères à écrire.
is null.
or is less than zero.-or-The buffer length minus is less than ; the call results in surrogate pair characters being split or an invalid surrogate pair being written.
The parameter value is not valid.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Écrit de façon asynchrone du texte mémoire tampon par mémoire tampon.
Tâche qui représente l'opération WriteChars asynchrone.
Tableau de caractères contenant le texte à écrire.
Emplacement dans la mémoire tampon indiquant le début du texte à écrire.
Nombre de caractères à écrire.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.”
En cas de substitution dans une classe dérivée, écrit un commentaire <!--...--> contenant le texte spécifié.
Texte à placer dans le commentaire.
The text would result in a non-well-formed XML document.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Écrit de façon asynchrone un commentaire <!--...--> contenant le texte spécifié.
Tâche qui représente l'opération WriteComment asynchrone.
Texte à placer dans le commentaire.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.”
En cas de substitution dans une classe dérivée, écrit la déclaration DOCTYPE avec le nom et les attributs facultatifs spécifiés.
Nom de DOCTYPE.Ne doit pas être vide.
Si la valeur est non null, elle écrit également PUBLIC "pubid" "sysid", et étant remplacés par la valeur des arguments spécifiés.
Si est null et que est non null, elle écrit SYSTEM "sysid", étant remplacé par la valeur de cet argument.
Si la valeur est non null, elle écrit [subset] où subset est remplacé par la valeur de cet argument.
This method was called outside the prolog (after the root element).
The value for would result in invalid XML.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Écrit de façon asynchrone la déclaration DOCTYPE avec le nom et les attributs facultatifs spécifiés.
Tâche qui représente l'opération WriteDocType asynchrone.
Nom de DOCTYPE.Ne doit pas être vide.
Si la valeur est non null, elle écrit également PUBLIC "pubid" "sysid", et étant remplacés par la valeur des arguments spécifiés.
Si est null et que est non null, elle écrit SYSTEM "sysid", étant remplacé par la valeur de cet argument.
Si la valeur est non null, elle écrit [subset] où subset est remplacé par la valeur de cet argument.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.”
Écrit un élément avec la valeur et le nom locaux spécifiés.
Le nom local de l'élément.
Valeur de l'élément.
The value is null or an empty string.-or-The parameter values are not valid.
There is a character in the buffer that is a valid XML character but is not valid for the output encoding.For example, if the output encoding is ASCII, you should only use characters from the range of 0 to 127 for element and attribute names.The invalid character might be in the argument of this method or in an argument of previous methods that were writing to the buffer.Such characters are escaped by character entity references when possible (for example, in text nodes or attribute values).However, the character entity reference is not allowed in element and attribute names, comments, processing instructions, or CDATA sections.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Écrit un élément avec le nom local, l'URI de l'espace de noms et la valeur spécifiés.
Le nom local de l'élément.
URI de l'espace de noms à associer à l'élément.
Valeur de l'élément.
The value is null or an empty string.-or-The parameter values are not valid.
There is a character in the buffer that is a valid XML character but is not valid for the output encoding.For example, if the output encoding is ASCII, you should only use characters from the range of 0 to 127 for element and attribute names.The invalid character might be in the argument of this method or in an argument of previous methods that were writing to the buffer.Such characters are escaped by character entity references when possible (for example, in text nodes or attribute values).However, the character entity reference is not allowed in element and attribute names, comments, processing instructions, or CDATA sections.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Écrit un élément avec le préfixe spécifié, le nom local, l'URI de l'espace de noms et la valeur spécifiés.
Le préfixe de l'élément.
Le nom local de l'élément.
L'URI de l'espace de noms de l'élément.
Valeur de l'élément.
The value is null or an empty string.-or-The parameter values are not valid.
There is a character in the buffer that is a valid XML character but is not valid for the output encoding.For example, if the output encoding is ASCII, you should only use characters from the range of 0 to 127 for element and attribute names.The invalid character might be in the argument of this method or in an argument of previous methods that were writing to the buffer.Such characters are escaped by character entity references when possible (for example, in text nodes or attribute values).However, the character entity reference is not allowed in element and attribute names, comments, processing instructions, or CDATA sections.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Écrit de façon asynchrone un élément avec le préfixe spécifié, le nom local, l'URI de l'espace de noms et la valeur spécifiés.
Tâche qui représente l'opération WriteElementString asynchrone.
Le préfixe de l'élément.
Le nom local de l'élément.
L'URI de l'espace de noms de l'élément.
Valeur de l'élément.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.”
En cas de substitution dans une classe dérivée, ferme le précédent appel de .
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Ferme de façon asynchrone l'appel précédent.
Tâche qui représente l'opération WriteEndAttribute asynchrone.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.”
En cas de substitution dans une classe dérivée, ferme les éléments ou attributs ouverts, et replace le writer à l'état Start.
The XML document is invalid.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Ferme de façon asynchrone les éléments ou attributs ouverts, et replace le writer à l'état Start.
Tâche qui représente l'opération WriteEndDocument asynchrone.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.”
En cas de substitution dans une classe dérivée, ferme un élément et dépile la portée espace de noms correspondante.
This results in an invalid XML document.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Ferme de façon asynchrone un élément et exécute un pop sur la portée espace de noms correspondante.
Tâche qui représente l'opération WriteEndElement asynchrone.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.”
En cas de substitution dans une classe dérivée, écrit une référence d'entité comme suit : &name;.
Nom de la référence d'entité.
is either null or String.Empty.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Écrit de façon asynchrone une référence d'entité comme suit : &name;.
Tâche qui représente l'opération WriteEntityRef asynchrone.
Nom de la référence d'entité.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.”
En cas de substitution dans une classe dérivée, ferme un élément et dépile la portée espace de noms correspondante.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Ferme de façon asynchrone un élément et exécute un pop sur la portée espace de noms correspondante.
Tâche qui représente l'opération WriteFullEndElement asynchrone.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.”
En cas de substitution dans une classe dérivée, écrit le nom spécifié, en vérifiant qu'il s'agit d'un nom valide conformément à la recommandation du W3C intitulée Extensible Markup Language (XML) 1.0 (http://www.w3.org/TR/1998/REC-xml-19980210#NT-Name).
Nom à écrire.
is not a valid XML name; or is either null or String.Empty.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Écrit de façon asynchrone le nom spécifié, en vérifiant qu'il s'agit d'un nom valide conformément à la recommandation du W3C intitulée Extensible Markup Language (XML) 1.0 (http://www.w3.org/TR/1998/REC-xml-19980210#NT-Name).
Tâche qui représente l'opération WriteName asynchrone.
Nom à écrire.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.”
En cas de substitution dans une classe dérivée, écrit le nom spécifié, en vérifiant qu'il s'agit d'un NmToken valide conformément à la recommandation du W3C intitulée Extensible Markup Language (XML) 1.0 (http://www.w3.org/TR/1998/REC-xml-19980210#NT-Name).
Nom à écrire.
is not a valid NmToken; or is either null or String.Empty.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Écrit de façon asynchrone le nom spécifié, en vérifiant qu'il s'agit d'un NmToken valide conformément à la recommandation du W3C intitulée Extensible Markup Language (XML) 1.0 (http://www.w3.org/TR/1998/REC-xml-19980210#NT-Name).
Tâche qui représente l'opération WriteNmToken asynchrone.
Nom à écrire.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.”
En cas de substitution dans une classe dérivée, copie tout le contenu du lecteur vers le writer, puis déplace le lecteur vers le début du frère suivant.
à lire.
true pour copier les attributs par défaut à partir de XmlReader ; sinon, false.
is null.
contains invalid characters.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Copie de façon asynchrone tout le contenu du lecteur vers le writer, puis déplace le lecteur vers le début du frère suivant.
Tâche qui représente l'opération WriteNode asynchrone.
à lire.
true pour copier les attributs par défaut à partir de XmlReader ; sinon, false.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.”
En cas de substitution dans une classe dérivée, écrit une instruction de traitement avec un espace entre le nom et le texte : <?nom texte?>.
Nom de l'instruction de traitement.
Texte à inclure dans l'instruction de traitement.
The text would result in a non-well formed XML document. is either null or String.Empty.This method is being used to create an XML declaration after has already been called.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Écrit de façon asynchrone une instruction de traitement avec un espace entre le nom et le texte, comme suit : <?nom texte?>.
Tâche qui représente l'opération WriteProcessingInstruction asynchrone.
Nom de l'instruction de traitement.
Texte à inclure dans l'instruction de traitement.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.”
En cas de substitution dans une classe dérivée, écrit le nom qualifié de l'espace de noms.Cette méthode recherche le préfixe situé dans la portée de l'espace de noms spécifié.
Nom local à écrire.
URI d'espace de noms de ce nom.
is either null or String.Empty. is not a valid name.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Écrit de façon asynchrone le nom qualifié de l'espace de noms.Cette méthode recherche le préfixe situé dans la portée de l'espace de noms spécifié.
Tâche qui représente l'opération WriteQualifiedName asynchrone.
Nom local à écrire.
URI d'espace de noms de ce nom.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.”
En cas de substitution dans une classe dérivée, écrit manuellement un balisage brut à partir d'une mémoire tampon de caractères.
Tableau de caractères contenant le texte à écrire.
Emplacement dans la mémoire tampon indiquant le début du texte à écrire.
Nombre de caractères à écrire.
is null.
or is less than zero. -or-The buffer length minus is less than .
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
En cas de substitution dans une classe dérivée, écrit manuellement un balisage brut à partir d'une chaîne.
Chaîne contenant le texte à écrire.
is either null or String.Empty.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Écrit manuellement de façon asynchrone un balisage brut à partir d'une mémoire tampon de caractères.
Tâche qui représente l'opération WriteRaw asynchrone.
Tableau de caractères contenant le texte à écrire.
Emplacement dans la mémoire tampon indiquant le début du texte à écrire.
Nombre de caractères à écrire.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.”
Écrit de façon asynchrone un balisage brut à partir d'une chaîne.
Tâche qui représente l'opération WriteRaw asynchrone.
Chaîne contenant le texte à écrire.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.”
Écrit le début d'un attribut avec le nom local spécifié.
Le nom local de l'attribut.
The writer is closed.
There is a character in the buffer that is a valid XML character but is not valid for the output encoding.For example, if the output encoding is ASCII, you should only use characters from the range of 0 to 127 for element and attribute names.The invalid character might be in the argument of this method or in an argument of previous methods that were writing to the buffer.Such characters are escaped by character entity references when possible (for example, in text nodes or attribute values).However, the character entity reference is not allowed in element and attribute names, comments, processing instructions, or CDATA sections.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Écrit le début d'un attribut avec le nom local et l'URI de l'espace de noms spécifiés.
Le nom local de l'attribut.
L'URI de l'espace de noms de l'attribut.
There is a character in the buffer that is a valid XML character but is not valid for the output encoding.For example, if the output encoding is ASCII, you should only use characters from the range of 0 to 127 for element and attribute names.The invalid character might be in the argument of this method or in an argument of previous methods that were writing to the buffer.Such characters are escaped by character entity references when possible (for example, in text nodes or attribute values).However, the character entity reference is not allowed in element and attribute names, comments, processing instructions, or CDATA sections.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
En cas de substitution dans une classe dérivée, écrit le début d'un attribut avec le préfixe, le nom local et l'URI de l'espace de noms spécifiés.
Préfixe de l'espace de noms de cet attribut.
Le nom local de l'attribut.
URI d'espace de noms de cet attribut.
There is a character in the buffer that is a valid XML character but is not valid for the output encoding.For example, if the output encoding is ASCII, you should only use characters from the range of 0 to 127 for element and attribute names.The invalid character might be in the argument of this method or in an argument of previous methods that were writing to the buffer.Such characters are escaped by character entity references when possible (for example, in text nodes or attribute values).However, the character entity reference is not allowed in element and attribute names, comments, processing instructions, or CDATA sections.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Écrit de façon asynchrone le début d'un attribut avec le préfixe, le nom local et l'URI de l'espace de noms spécifiés.
Tâche qui représente l'opération WriteStartAttribute asynchrone.
Préfixe de l'espace de noms de cet attribut.
Le nom local de l'attribut.
URI d'espace de noms de cet attribut.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.”
En cas de substitution dans une classe dérivée, écrit la déclaration XML avec la version "1.0".
This is not the first write method called after the constructor.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
En cas de substitution dans une classe dérivée, écrit la déclaration XML avec la version "1.0" et l'attribut autonome.
Si la valeur est true, elle écrit "standalone=yes"; si la valeur est false, elle écrit "standalone=no".
This is not the first write method called after the constructor.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Écrit de façon asynchrone la déclaration XML avec la version « 1.0 ».
Tâche qui représente l'opération WriteStartDocument asynchrone.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.”
Écrit de façon asynchrone la déclaration XML avec la version « 1.0 » et l'attribut autonome.
Tâche qui représente l'opération WriteStartDocument asynchrone.
Si la valeur est true, elle écrit "standalone=yes"; si la valeur est false, elle écrit "standalone=no".
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.”
En cas de substitution dans une classe dérivée, écrit une balise de début avec le nom local spécifié.
Le nom local de l'élément.
The writer is closed.
There is a character in the buffer that is a valid XML character but is not valid for the output encoding.For example, if the output encoding is ASCII, you should only use characters from the range of 0 to 127 for element and attribute names.The invalid character might be in the argument of this method or in an argument of previous methods that were writing to the buffer.Such characters are escaped by character entity references when possible (for example, in text nodes or attribute values).However, the character entity reference is not allowed in element and attribute names, comments, processing instructions, or CDATA sections.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
En cas de substitution dans une classe dérivée, écrit la balise de début spécifiée et l'associe à l'espace de noms indiqué.
Le nom local de l'élément.
URI de l'espace de noms à associer à l'élément.Si cet espace de noms est déjà dans la portée et qu'il possède un préfixe associé, le writer écrit automatiquement ce préfixe également.
The writer is closed.
There is a character in the buffer that is a valid XML character but is not valid for the output encoding.For example, if the output encoding is ASCII, you should only use characters from the range of 0 to 127 for element and attribute names.The invalid character might be in the argument of this method or in an argument of previous methods that were writing to the buffer.Such characters are escaped by character entity references when possible (for example, in text nodes or attribute values).However, the character entity reference is not allowed in element and attribute names, comments, processing instructions, or CDATA sections.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
En cas de substitution dans une classe dérivée, écrit la balise de début spécifiée, puis l'associe à l'espace de noms et au préfixe indiqués.
Préfixe d'espace de noms de cet élément.
Le nom local de l'élément.
URI de l'espace de noms à associer à l'élément.
The writer is closed.
There is a character in the buffer that is a valid XML character but is not valid for the output encoding.For example, if the output encoding is ASCII, you should only use characters from the range of 0 to 127 for element and attribute names.The invalid character might be in the argument of this method or in an argument of previous methods that were writing to the buffer.Such characters are escaped by character entity references when possible (for example, in text nodes or attribute values).However, the character entity reference is not allowed in element and attribute names, comments, processing instructions, or CDATA sections.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Écrit de façon asynchrone la balise de début indiquée et l'associe à l'espace de noms et au préfixe spécifiés.
Tâche qui représente l'opération WriteStartElement asynchrone.
Préfixe d'espace de noms de cet élément.
Le nom local de l'élément.
URI de l'espace de noms à associer à l'élément.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.”
En cas de substitution dans une classe dérivée, obtient l'état du writer.
Une des valeurs de .
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
En cas de substitution dans une classe dérivée, écrit le texte spécifié.
Texte à écrire.
The text string contains an invalid surrogate pair.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Écrit de façon asynchrone le texte spécifié.
Tâche qui représente l'opération WriteString asynchrone.
Texte à écrire.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.”
En cas de substitution dans une classe dérivée, génère et écrit l'entité de caractère de substitution correspondant à la paire de caractères de substitution.
Substitut faible.Il doit s'agir d'une valeur comprise entre 0xDC00 et 0xDFFF.
Substitut étendu.Il doit s'agir d'une valeur comprise entre 0xD800 et 0xDBFF.
An invalid surrogate character pair was passed.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Génère de façon asynchrone et écrit l'entité de caractère de substitution correspondant à la paire de caractères de substitution.
Tâche qui représente l'opération WriteSurrogateCharEntity asynchrone.
Substitut faible.Il doit s'agir d'une valeur comprise entre 0xDC00 et 0xDFFF.
Substitut étendu.Il doit s'agir d'une valeur comprise entre 0xD800 et 0xDBFF.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.”
Écrit une valeur .
Valeur à écrire.
An invalid value was specified.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Écrit une valeur .
Valeur à écrire.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Écrit une valeur .
Valeur à écrire.
An invalid value was specified.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Écrit une valeur .
Valeur à écrire.
An invalid value was specified.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Écrit une valeur .
Valeur à écrire.
An invalid value was specified.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Écrit une valeur .
Valeur à écrire.
An invalid value was specified.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Écrit la valeur de l'objet.
Valeur de l'objet à écrire.Remarque Avec le .NET Framework version 3.5, cette méthode accepte en tant que paramètre.
An invalid value was specified.
The is null.
The writer is closed or in error state.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Écrit un nombre à virgule flottante simple précision.
Nombre à virgule flottante simple précision à écrire.
An invalid value was specified.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Écrit une valeur .
Valeur à écrire.
An invalid value was specified.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
En cas de substitution dans une classe dérivée, écrit l'espace blanc spécifié.
Chaîne d'espaces blancs.
The string contains non-white space characters.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Écrit de façon asynchrone l'espace blanc spécifié.
Tâche qui représente l'opération WriteWhitespace asynchrone.
Chaîne d'espaces blancs.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.”
En cas de substitution dans une classe dérivée, obtient la portée xml:lang actuelle.
Portée xml:lang actuelle.
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
En cas de substitution dans une classe dérivée, obtient représentant la portée xml:spaceactuelle.
Obtient un XmlSpace représentant la portée xml:space actuelle.Valeur Signification NoneValeur par défaut si aucune portée xml:space n'existe.DefaultLa portée actuelle est xml:space="default".PreserveLa portée actuelle est xml:space="preserve".
An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.”
Spécifie un jeu de fonctionnalités à prendre en charge sur l'objet créé par la méthode .
Initialise une nouvelle instance de la classe .
Obtient ou définit une valeur qui indique si les méthodes asynchrones peuvent être utilisées sur une instance particulière.
true si des méthodes asynchrones peuvent être utilisées ; sinon, false.
Obtient ou définit une valeur qui indique si le writer XML doit vérifier que tous les caractères du document sont conformes à la section « 2.2 Characters » de la W3C XML 1.0 Recommendation..
true pour assurer la vérification des caractères ; sinon, false.La valeur par défaut est true.
Crée une copie de l'instance de .
Objet cloné.
Obtient ou définit une valeur indiquant si doit également fermer le flux sous-jacent ou quand la méthode est appelée.
true pour également fermer le flux sous-jacent ou ; sinon, false.La valeur par défaut est false.
Obtient ou définit le niveau de conformité de vérification de sortie XML du writer XML.
Une des valeurs d'énumération qui spécifie le niveau de conformité (document, fragment ou détection automatique).La valeur par défaut est .
Obtient ou définit le type d'encodage de texte à utiliser.
Encodage de texte à utiliser.La valeur par défaut est Encoding.UTF8.
Obtient ou définit une valeur indiquant si les éléments doivent être mis en retrait.
true pour écrire des éléments individuels sur de nouvelles lignes et les mettre en retrait ; sinon, false.La valeur par défaut est false.
Obtient ou définit la chaîne de caractères à utiliser au moment de la mise en retrait.Ce paramètre est utilisé quand la propriété a la valeur true.
Chaîne de caractères à utiliser au moment de la mise en retrait.Elle peut avoir n'importe quelle valeur de chaîne.Toutefois, pour garantir la validité du XML, vous devez spécifier uniquement des caractères d'espace blanc valides, tels que les espaces, les tabulations, les retours chariot ou les sauts de ligne.Par défaut, il s'agit de deux espaces.
The value assigned to the is null.
Obtient ou définit une valeur qui indique si doit supprimer des déclarations d'espace de noms en double pendant l'écriture du contenu XML.Le comportement par défaut consiste pour le writer à générer la sortie de toutes les déclarations d'espace de noms qui sont présentes dans le programme de résolution d'espace de noms du writer.
L'énumération utilisée pour spécifier s'il faut supprimer les déclarations d'espace de noms en double dans le .
Obtient ou définit la chaîne de caractères à utiliser pour les sauts de ligne.
Chaîne de caractères à utiliser pour les sauts de ligne.Elle peut avoir n'importe quelle valeur de chaîne.Toutefois, pour garantir la validité du XML, vous devez spécifier uniquement des caractères d'espace blanc valides, tels que les espaces, les tabulations, les retours chariot ou les sauts de ligne.La valeur par défaut est \r\n (retour chariot, nouvelle ligne).
The value assigned to the is null.
Obtient ou définit une valeur indiquant s'il convient de normaliser des sauts de ligne dans la sortie.
Une des valeurs de .La valeur par défaut est .
Obtient ou définit une valeur indiquant s'il convient d'écrire des attributs sur une nouvelle ligne.
true pour écrire des attributs sur des lignes ; sinon, false.La valeur par défaut est false.RemarqueCe paramètre n'a aucun effet si la propriété a la valeur false.Quand a la valeur true, chaque attribut est ajouté avec une nouvelle ligne et un niveau supplémentaire de mise en retrait.
Obtient ou définit une valeur indiquant si une déclaration XML doit être omise.
true pour omettre la déclaration XML ; sinon, false.La valeur par défaut est false, une déclaration XML est écrite.
Réinitialise les membres de la classe de paramètres à leurs valeurs par défaut.
Obtient ou définit une valeur qui indique si ajoutera des indicateurs de fermeture à tous les indicateurs d'éléments non fermés quand la méthode est appelée.
true si toutes les balises d'élément non fermées seront fermées ; sinon, false.La valeur par défaut est true.
Représentation en mémoire d'un schéma XML, comme spécifié dans les spécifications XML Schema Part 1: Structures et XML Schema Part 2: Datatypes du World Wide Web Consortium (W3C).
Indique si les attributs ou les éléments doivent être qualifiés à l'aide d'un préfixe d'espace de noms.
Aucune forme d'élément et d'attribut n'est spécifiée dans le schéma.
Les éléments et les attributs doivent être qualifiés à l'aide d'un préfixe d'espace de noms.
Les éléments et les attributs ne doivent pas obligatoirement être qualifiés à l'aide d'un préfixe d'espace de noms.
Offre une mise en forme personnalisée pour la sérialisation et la désérialisation XML.
Cette méthode est réservée et ne doit pas être utilisée.Lorsque vous implémentez l'interface IXmlSerializable, vous devez retourner la valeur null (Nothing dans Visual Basic) à partir cette méthode et, si la spécification d'un schéma personnalisé est requise, appliquez à la place à la classe.
qui décrit la représentation XML de l'objet qui est généré par la méthode et utilisé par la méthode .
Génère un objet à partir de sa représentation XML.
source à partir de laquelle l'objet est désérialisé.
Convertit un objet en sa représentation XML.
flux dans lequel l'objet est sérialisé.
Dans le cadre d'une application à un type, stocke le nom d'une méthode statique du type qui retourne un schéma XML et un (ou pour les types anonymes) qui contrôle la sérialisation du type.
Initialise une nouvelle instance de la classe , en acceptant le nom de la méthode statique qui fournit le schéma XML du type.
Nom de la méthode statique qui doit être implémentée.
Obtient ou définit une valeur qui détermine si la classe cible est un caractère générique, ou que le schéma pour la classe contient uniquement un élément xs:any.
true si la classe est un caractère générique ou si le schéma contient uniquement l'élément xs:any ; sinon, false.
Obtient le nom de la méthode statique qui fournit le schéma XML du type et le nom de son type de données de schéma XML.
Nom de la méthode qui est appelée par l'infrastructure XML pour retourner un schéma XML.