Partager via


XmlReader.ReadAsync Méthode

Définition

Lit de façon asynchrone le nœud suivant à partir du flux de données.

public:
 virtual System::Threading::Tasks::Task<bool> ^ ReadAsync();
public virtual System.Threading.Tasks.Task<bool> ReadAsync ();
abstract member ReadAsync : unit -> System.Threading.Tasks.Task<bool>
override this.ReadAsync : unit -> System.Threading.Tasks.Task<bool>
Public Overridable Function ReadAsync () As Task(Of Boolean)

Retours

Task<Boolean>

true si le nœud suivant a été lu correctement ; false s'il n'y a plus de nœuds à lire.

Exceptions

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

  • ou -

Une méthode asynchrone XmlReader a été appelée sans définir l’indicateur Async sur true. Dans ce cas, l’exception InvalidOperationException est levée avec le message « Attribuez à XmlReaderSettings.Async la valeur True si vous voulez utiliser des méthodes asynchrones ».

Remarques

Il s’agit de la version asynchrone de Read, avec la même fonctionnalité. Pour utiliser cette méthode, vous devez définir l’indicateur Async sur true.

S’applique à

Voir aussi