XmlReader.ReadAsync Método

Definição

Lê assincronamente o próximo nó do fluxo.

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)

Retornos

Task<Boolean>

true se o próximo nó for lido com êxito; false se não houver mais nenhum nó para ler.

Exceções

Um método XmlReader foi chamado antes do término de uma operação assíncrona anterior. Nesse caso, InvalidOperationException será gerado com a mensagem “Uma operação assíncrona já está em andamento”.

- ou -

Um método assíncrono XmlReader foi chamado sem definir o sinalizador Async como true. Neste caso, InvalidOperationException é gerado com a mensagem: “Defina XmlReaderSettings.Async como verdadeiro se desejar usar Métodos Assíncronos”.

Comentários

Essa é a versão assíncrona de Read, com a mesma funcionalidade. Para usar esse método, você deve definir o Async sinalizador como true.

Aplica-se a

Confira também