Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Método TextReader.ReadToEndAsync ()

.NET Framework (current version)
 

Publicado: octubre de 2016

Lee de forma asincrónica todos los caracteres desde la posición actual hasta el final del lector de texto y los devuelve como una cadena.

Espacio de nombres:   System.IO
Ensamblado:  mscorlib (en mscorlib.dll)

[ComVisibleAttribute(false)]
[HostProtectionAttribute(SecurityAction.LinkDemand, ExternalThreading = true)]
public virtual Task<string> ReadToEndAsync()

Valor devuelto

Type: System.Threading.Tasks.Task<String>

Tarea que representa la operación de lectura asincrónica. El valor del parámetro TResult contiene una cadena con los caracteres desde la posición actual hasta el final del lector de texto.

Exception Condition
ArgumentOutOfRangeException

El número de caracteres es mayor que MaxValue.

ObjectDisposedException

Se ha eliminado el lector de texto.

InvalidOperationException

Una operación de lectura anterior está usando actualmente el lector.

La clase TextReader es abstracta. Por lo tanto, no inicializarlo en el código. Para obtener un ejemplo del uso de la ReadToEndAsync método, consulte el StreamReader.ReadToEndAsync método.

Plataforma universal de Windows
Disponible desde 8
.NET Framework
Disponible desde 4.5
Biblioteca de clases portable
Se admite en: plataformas portátiles de .NET
Windows Phone Silverlight
Disponible desde 8.0
Windows Phone
Disponible desde 8.1
Volver al principio
Mostrar: