Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

FileStream.FlushAsync (Método) (CancellationToken)

.NET Framework 4.5

Borra asincrónicamente todos los búferes del flujo actual y hace que todos los datos almacenados en el búfer se escriban en el dispositivo subyacente y supervisa las solicitudes de cancelación.

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

[ComVisibleAttribute(false)]
[HostProtectionAttribute(SecurityAction.LinkDemand, ExternalThreading = true)]
public override Task FlushAsync(
	CancellationToken cancellationToken
)

Parámetros

cancellationToken
Tipo: System.Threading.CancellationToken
Token para supervisar solicitudes de cancelación.

Valor devuelto

Tipo: System.Threading.Tasks.Task
Tarea que representa la operación de vaciado asincrónico.

ExcepciónCondición
ObjectDisposedException

Se ha eliminado la secuencia.

Cuando se llama al método de FlushAsync , el búfer de E/S de sistema operativo también se vacía.

Si se cancela la operación antes de que se complete, la tarea devuelta contiene el valor de Canceled para la propiedad de Status . Si el identificador del archivo se elimina, la tarea devuelta contiene la excepción de ObjectDisposedException en la propiedad de Exception .

NotaNota

El atributo HostProtectionAttribute aplicado a este tipo o miembro tiene el valor de propiedad Resources siguiente: ExternalThreading. El atributo HostProtectionAttribute no afecta a las aplicaciones de escritorio (que normalmente se inician haciendo doble clic en un icono, escribiendo un comando o introduciendo una dirección URL en el explorador). Para obtener más información, vea la clase HostProtectionAttribute o Programación en SQL Server y atributos de protección de host.

.NET Framework

Compatible con: 4.5

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft