FileChannel.Position Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Position() |
Gibt die Dateiposition dieses Kanals zurück. |
Position(Int64) |
Legt die Dateiposition dieses Kanals fest. |
Position()
Gibt die Dateiposition dieses Kanals zurück.
[Android.Runtime.Register("position", "()J", "GetPositionHandler")]
public abstract long Position ();
[<Android.Runtime.Register("position", "()J", "GetPositionHandler")>]
abstract member Position : unit -> int64
Gibt zurück
Dateiposition dieses Kanals, eine nicht negative ganze Zahl, die die Anzahl der Bytes vom Anfang der Datei bis zur aktuellen Position zählt
Implementiert
- Attribute
Ausnahmen
wenn dieser Kanal geschlossen ist.
wenn ein anderer E/A-Fehler auftritt.
Hinweise
Gibt die Dateiposition dieses Kanals zurück.
Java-Dokumentation für java.nio.channels.FileChannel.position()
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Position(Int64)
Legt die Dateiposition dieses Kanals fest.
[Android.Runtime.Register("position", "(J)Ljava/nio/channels/FileChannel;", "GetPosition_JHandler")]
public abstract Java.Nio.Channels.FileChannel? Position (long newPosition);
[<Android.Runtime.Register("position", "(J)Ljava/nio/channels/FileChannel;", "GetPosition_JHandler")>]
abstract member Position : int64 -> Java.Nio.Channels.FileChannel
Parameter
- newPosition
- Int64
Die neue Position, eine nicht negative ganze Zahl, die die Anzahl der Bytes vom Anfang der Datei zählt
Gibt zurück
Dieser Dateikanal
- Attribute
Ausnahmen
wenn die neue Position negativ ist.
wenn dieser Kanal geschlossen ist.
wenn ein anderer E/A-Fehler auftritt.
Hinweise
Legt die Dateiposition dieses Kanals fest.
Das Festlegen der Position auf einen Wert, der größer als die aktuelle Größe der Datei ist, ist legal, ändert jedoch nicht die Größe der Datei. Ein späterer Versuch, Bytes an einer solchen Position zu lesen, gibt sofort eine End-of-File-Anzeige zurück. Ein späterer Versuch, Bytes an einer solchen Position zu schreiben, führt dazu, dass die Datei angewachsen wird, um die neuen Bytes aufzunehmen; die Werte aller Bytes zwischen dem vorherigen Ende der Datei und den neu geschriebenen Bytes sind nicht angegeben.
Java-Dokumentation für java.nio.channels.FileChannel.position(long)
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.