Reader.TransferTo(Writer) 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.
Lê todos os caracteres desse leitor e grava os caracteres no gravador especificado na ordem em que eles são lidos.
[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
Parâmetros
- out
- Writer
o gravador, não nulo
Retornos
o número de caracteres transferidos
- Atributos
Comentários
Lê todos os caracteres desse leitor e grava os caracteres no gravador especificado na ordem em que eles são lidos. No retorno, esse leitor estará no final do fluxo. Esse método não fecha o leitor nem o gravador.
Esse método pode bloquear a leitura indefinida do leitor ou gravar no gravador. O comportamento do caso em que o leitor e/ou gravador é fechado de forma assíncrona ou o thread interrompido durante a transferência é altamente específico do leitor e do gravador e, portanto, não é especificado.
Se ocorrer um erro de E/S lendo do leitor ou escrevendo para o gravador, ele poderá fazê-lo depois que alguns caracteres tiverem sido lidos ou escritos. Consequentemente, o leitor pode não estar no final do fluxo e um, ou ambos, os fluxos podem estar em um estado inconsistente. É altamente recomendável que ambos os fluxos sejam imediatamente fechados se ocorrer um erro de E/S.
Adicionado em 10.
Documentação Java para java.io.Reader.transferTo(java.io.Writer).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.