Reader.TransferTo(Writer) 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.
Legge tutti i caratteri di questo lettore e scrive i caratteri nel writer specificato nell'ordine in cui vengono letti.
[Android.Runtime.Register("transferTo", "(Ljava/io/Writer;)J", "GetTransferTo_Ljava_io_Writer_Handler", ApiSince=33)]
public virtual long TransferTo(Java.IO.Writer? out);
[<Android.Runtime.Register("transferTo", "(Ljava/io/Writer;)J", "GetTransferTo_Ljava_io_Writer_Handler", ApiSince=33)>]
abstract member TransferTo : Java.IO.Writer -> int64
override this.TransferTo : Java.IO.Writer -> int64
Parametri
- out
- Writer
writer, non null
Valori restituiti
numero di caratteri trasferiti
- Attributi
Commenti
Legge tutti i caratteri di questo lettore e scrive i caratteri nel writer specificato nell'ordine in cui vengono letti. Al termine del flusso, questo lettore si troverà alla fine del flusso. Questo metodo non chiude il lettore o il writer.
Questo metodo può bloccare la lettura illimitata dal lettore o la scrittura nel writer. Il comportamento per il caso in cui il lettore e/o il writer è chiuso in modo asincrono o il thread interrotto durante il trasferimento, è altamente lettore e scrittore specifico e pertanto non specificato.
Se si verifica un errore di I/O durante la lettura dal lettore o dalla scrittura nel writer, può farlo dopo che alcuni caratteri sono stati letti o scritti. Di conseguenza, il lettore potrebbe non trovarsi alla fine del flusso e uno o entrambi i flussi potrebbero trovarsi in uno stato incoerente. È consigliabile chiudere tempestivamente entrambi i flussi se si verifica un errore di I/O.
Aggiunta in 10.
per java.io.Reader.transferTo(java.io.Writer).
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.