TextReader.ReadToEndAsync Метод

Определение

Перегрузки

Имя Описание
ReadToEndAsync()

Считывает все символы из текущей позиции в конец средства чтения текста асинхронно и возвращает их в виде одной строки.

ReadToEndAsync(CancellationToken)

Считывает все символы из текущей позиции в конец средства чтения текста асинхронно и возвращает их в виде одной строки.

ReadToEndAsync()

Исходный код:
TextReader.cs
Исходный код:
TextReader.cs
Исходный код:
TextReader.cs
Исходный код:
TextReader.cs
Исходный код:
TextReader.cs

Считывает все символы из текущей позиции в конец средства чтения текста асинхронно и возвращает их в виде одной строки.

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

Возвращаемое значение

Задача, представляющая асинхронную операцию чтения. Значение TResult параметра содержит строку с символами из текущей позиции в конец средства чтения текста.

Атрибуты

Исключения

Число символов больше, чем Int32.MaxValue.

Средство чтения текста удалено.

В настоящее время средство чтения используется предыдущей операцией чтения.

Комментарии

Класс TextReader является абстрактным классом. Поэтому вы не создаете экземпляр в коде. Пример использования ReadToEndAsync метода см. в описании StreamReader.ReadToEndAsync метода.

Этот метод сохраняет в задаче все исключения без использования, которые может вызывать синхронный аналог метода. Если исключение хранится в возвращаемой задаче, это исключение будет создано при ожидании задачи. Исключения использования, такие как ArgumentException, по-прежнему выбрасываются синхронно. Сведения о сохраненных исключениях см. в исключениях, создаваемых ReadToEnd().

См. также раздел

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

ReadToEndAsync(CancellationToken)

Исходный код:
TextReader.cs
Исходный код:
TextReader.cs
Исходный код:
TextReader.cs
Исходный код:
TextReader.cs
Исходный код:
TextReader.cs

Считывает все символы из текущей позиции в конец средства чтения текста асинхронно и возвращает их в виде одной строки.

public:
 virtual System::Threading::Tasks::Task<System::String ^> ^ ReadToEndAsync(System::Threading::CancellationToken cancellationToken);
public virtual System.Threading.Tasks.Task<string> ReadToEndAsync(System.Threading.CancellationToken cancellationToken);
abstract member ReadToEndAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<string>
override this.ReadToEndAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<string>
Public Overridable Function ReadToEndAsync (cancellationToken As CancellationToken) As Task(Of String)

Параметры

cancellationToken
CancellationToken

Маркер для отслеживания запросов на отмену.

Возвращаемое значение

Задача, представляющая асинхронную операцию чтения. Значение TResult параметра содержит строку с символами из текущей позиции в конец средства чтения текста.

Исключения

Число символов больше, чем Int32.MaxValue.

Средство чтения текста удалено.

В настоящее время средство чтения используется предыдущей операцией чтения.

Маркер отмены был отменен. Это исключение хранится в возвращаемой задаче.

Комментарии

Класс TextReader является абстрактным классом. Поэтому вы не создаете экземпляр в коде. Пример использования ReadToEndAsync(CancellationToken) метода см. в описании ReadToEndAsync(CancellationToken) метода.

Этот метод сохраняет в задаче все исключения без использования, которые может вызывать синхронный аналог метода. Если исключение хранится в возвращаемой задаче, это исключение будет создано при ожидании задачи. Исключения использования, такие как ArgumentException, по-прежнему выбрасываются синхронно. Сведения о сохраненных исключениях см. в исключениях, создаваемых ReadToEnd().

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