XmlReader.ResolveEntity Méthode

Définition

En cas de substitution dans une classe dérivée, résout la référence d’entité pour EntityReference les nœuds.

public:
 abstract void ResolveEntity();
public abstract void ResolveEntity();
abstract member ResolveEntity : unit -> unit
Public MustOverride Sub ResolveEntity ()

Exceptions

Le lecteur n’est pas positionné sur un EntityReference nœud ; cette implémentation du lecteur ne peut pas résoudre les entités (CanResolveEntity retourne false).

-ou-

Une XmlReader méthode a été appelée avant la fin d’une opération asynchrone précédente. Dans ce cas, 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), s’il Read est appelé après l’appel de cette méthode, le texte de remplacement d’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 de l’entité.

Note

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é.

S’applique à

Voir aussi