Sprache

Reader.TransferTo(Writer) Methode

Definition

Liest alle Zeichen dieses Lesers und schreibt die Zeichen in der Reihenfolge, in der sie gelesen werden.

[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

Parameter

out
Writer

der Writer, nicht null

Gibt zurück

Anzahl der übertragenen Zeichen

Attribute

Hinweise

Liest alle Zeichen dieses Lesers und schreibt die Zeichen in der Reihenfolge, in der sie gelesen werden. Bei der Rückgabe befindet sich dieser Reader am Ende des Datenstroms. Diese Methode schließt weder Leser noch Writer.

Diese Methode kann das Lesen des Lesers oder das Schreiben an den Autor auf unbestimmte Zeit blockieren. Das Verhalten für den Fall, dass der Leser und/oder Writer asynchron geschlossen ist oder der Thread während der Übertragung unterbrochen wird, ist hochlese- und schreibgef?nlich und daher nicht angegeben.

Wenn ein E/A-Fehler beim Lesen des Lesers oder Schreibens an den Autor auftritt, kann dies der Fall sein, nachdem einige Zeichen gelesen oder geschrieben wurden. Demzufolge befindet sich der Leser möglicherweise nicht am Ende des Datenstroms, und ein oder beide Datenströme befinden sich möglicherweise in einem inkonsistenten Zustand. Es wird dringend empfohlen, dass beide Datenströme umgehend geschlossen werden, wenn ein E/A-Fehler auftritt.

In 10 hinzugefügt.

Java Dokumentation für java.io.Reader.transferTo(java.io.Writer).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: