Sprache

BufferedInputStream.Markpos Eigenschaft

Definition

Der Wert des pos Felds zum Zeitpunkt des letzten mark Aufrufs der Methode.

[Android.Runtime.Register("markpos")]
protected int Markpos { get; set; }
[<Android.Runtime.Register("markpos")>]
member this.Markpos : int with get, set

Eigenschaftswert

Der Wert des pos Felds zum Zeitpunkt des letzten mark Aufrufs der Methode.

Attribute

Hinweise

Der Wert des pos Felds zum Zeitpunkt des letzten mark Aufrufs der Methode.

Dieser Wert befindet sich immer im Bereich -1 bis pos. Wenn im Eingabedatenstrom keine markierte Position vorhanden ist, lautet -1dieses Feld . Wenn im Eingabedatenstrom eine markierte Position vorhanden ist, ist das buf[markpos] erste Byte, das nach einem reset Vorgang als Eingabe bereitgestellt werden soll. Wenn markpos nicht -1, müssen alle Bytes von Positionen buf[markpos] bis buf[pos-1] hin zum Pufferarray verbleiben (obwohl sie möglicherweise an eine andere Stelle im Pufferarray verschoben werden, mit geeigneten Anpassungen an den Werten von count, posund markpos); sie dürfen nicht verworfen werden, es sei denn, und bis der Unterschied zwischen pos und markpos überschreitet marklimit.

Java Dokumentation für java.io.BufferedInputStream.markpos.

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: