Writer.Flush Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 ao liberar este gravador.
Comentários
Libera o fluxo. Se o fluxo tiver salvo caracteres dos vários métodos write() em um buffer, grave-os imediatamente em seu destino pretendido. Em seguida, se esse destino for outro caractere ou fluxo de bytes, libere-o. Assim, uma invocação flush() liberará todos os buffers em uma cadeia de Writers 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 usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.