Idioma

Writer.Flush Método

Definição

Libera o fluxo.

[Android.Runtime.Register("flush", "()V", "GetFlushHandler")]
public abstract void Flush();
[<Android.Runtime.Register("flush", "()V", "GetFlushHandler")>]
abstract member Flush : unit -> unit

Implementações

Atributos

Exceções

se ocorrer um erro durante a liberação desse gravador.

Comentários

Libera o fluxo. Se o fluxo tiver salvo caracteres dos vários métodos write() em um buffer, escreva-os imediatamente no destino pretendido. Em seguida, se esse destino for outro caractere ou fluxo de bytes, libere-o. Portanto, uma invocação flush() liberará todos os buffers em uma cadeia de Gravadores e OutputStreams.

Se o destino pretendido desse fluxo for uma abstração fornecida pelo sistema operacional subjacente, por exemplo, um arquivo, a liberação do fluxo garante apenas que os bytes gravados anteriormente no fluxo sejam passados para o sistema operacional para gravação; ele não garante que eles sejam realmente gravados em um dispositivo físico, como uma unidade de disco.

Documentação Java para java.io.Writer.flush().

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a