XmlReader.ResolveEntity Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
En cas de substitution dans une classe dérivée, résout la référence d'entité des nœuds EntityReference
.
public:
abstract void ResolveEntity();
public abstract void ResolveEntity ();
abstract member ResolveEntity : unit -> unit
Public MustOverride Sub ResolveEntity ()
Exceptions
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 (CanResolveEntity retourne false
).
- ou -
Une méthode XmlReader a été appelée avant la fin d’une opération asynchrone précédente. Dans ce cas, l’exception InvalidOperationException est levée avec le message « Une opération asynchrone est déjà en cours ».
Remarques
Si le lecteur est positionné sur un EntityReference
nœud (XmlNodeType.EntityReference
), si Read est appelé après l’appel de cette méthode, le texte de remplacement de l’entité est analysé. Une fois le texte de remplacement d’entité terminé, un EndEntity
nœud est retourné pour fermer l’étendue de référence d’entité.
Notes
Après avoir appelé cette méthode, si l’entité fait partie d’une valeur d’attribut, vous devez appeler ReadAttributeValue pour effectuer un pas à pas dans l’entité.