OutputStream.Flush Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Scarica questo flusso di output e forza la scrittura di tutti i byte di output memorizzati nel buffer.
[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
Implementazioni
- Attributi
Eccezioni
se si verifica un errore durante lo scaricamento del flusso.
Commenti
Scarica questo flusso di output e forza la scrittura di tutti i byte di output memorizzati nel buffer. Il contratto generale di flush è che la chiamata è un'indicazione che, se eventuali byte scritti in precedenza sono stati memorizzati nel buffer dall'implementazione del flusso di output, tali byte devono essere scritti immediatamente nella destinazione desiderata.
Se la destinazione prevista di questo flusso è un'astrazione fornita dal sistema operativo sottostante, ad esempio un file, lo scaricamento del flusso garantisce solo che i byte scritti in precedenza nel flusso vengano passati al sistema operativo per la scrittura; non garantisce che vengano effettivamente scritti in un dispositivo fisico, ad esempio un'unità disco.
Il flush metodo di OutputStream non esegue alcuna operazione.
per java.io.OutputStream.flush().
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.