OutputStream.Flush Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Vacía este flujo de salida y fuerza que se escriban los bytes de salida almacenados en búfer.
[Android.Runtime.Register("flush", "()V", "GetFlushHandler")]
public virtual void Flush();
[<Android.Runtime.Register("flush", "()V", "GetFlushHandler")>]
abstract member Flush : unit -> unit
override this.Flush : unit -> unit
Implementaciones
- Atributos
Excepciones
si se produce un error al vaciar esta secuencia.
Comentarios
Vacía este flujo de salida y fuerza que se escriban los bytes de salida almacenados en búfer. El contrato general de es que llamarlo es una indicación de flush que, si se han almacenado en búfer los bytes escritos previamente por la implementación del flujo de salida, dichos bytes deben escribirse inmediatamente en su destino previsto.
Si el destino previsto de esta secuencia es una abstracción proporcionada por el sistema operativo subyacente, por ejemplo, un archivo, el vaciado de la secuencia garantiza únicamente que los bytes escritos anteriormente en la secuencia se pasan al sistema operativo para escribir; no garantiza que se escriban realmente en un dispositivo físico, como una unidad de disco.
El flush método de OutputStream no hace nada.
Java documentación para java.io.OutputStream.flush().
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.