TextReader.ReadLineAsync TextReader.ReadLineAsync TextReader.ReadLineAsync TextReader.ReadLineAsync Method

Определение

Асинхронно выполняет чтение строки символов и возвращает данные в виде строки.Reads a line of characters asynchronously and returns the data as a string.

public:
 virtual System::Threading::Tasks::Task<System::String ^> ^ ReadLineAsync();
[System.Runtime.InteropServices.ComVisible(false)]
public virtual System.Threading.Tasks.Task<string> ReadLineAsync ();
abstract member ReadLineAsync : unit -> System.Threading.Tasks.Task<string>
override this.ReadLineAsync : unit -> System.Threading.Tasks.Task<string>
Public Overridable Function ReadLineAsync () As Task(Of String)

Возвраты

Задача, представляющая асинхронную операцию чтения.A task that represents the asynchronous read operation. Значение параметра TResult содержит следующую строку из средства чтения текста или значение null, если все знаки считаны.The value of the TResult parameter contains the next line from the text reader, or is null if all of the characters have been read.

Исключения

Количество символов в следующей строке больше MaxValue.The number of characters in the next line is larger than MaxValue.

Удалено средство чтения текста.The text reader has been disposed.

Модуль чтения в настоящее время используется предыдущей операцией чтения.The reader is currently in use by a previous read operation.

Комментарии

Класс TextReader является абстрактным.The TextReader class is an abstract class. Следовательно, в коде экземпляр этого объекта не создается.Therefore, you do not instantiate it in your code. Например, с помощью ReadLineAsync метод, см. в разделе StreamReader.ReadLineAsync метод.For an example of using the ReadLineAsync method, see the StreamReader.ReadLineAsync method.

Если текущий TextReader представляет стандартный входной поток, возвращенный Console.In свойство, ReadLineAsync метод выполняется синхронно, а не асинхронно.If the current TextReader represents the standard input stream returned by the Console.In property, the ReadLineAsync method executes synchronously rather than asynchronously.

Применяется к

Дополнительно