FileChannel.Position 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.
Overload
Position() |
Restituisce la posizione del file del canale. |
Position(Int64) |
Imposta la posizione del file del canale. |
Position()
Restituisce la posizione del file del canale.
[Android.Runtime.Register("position", "()J", "GetPositionHandler")]
public abstract long Position ();
[<Android.Runtime.Register("position", "()J", "GetPositionHandler")>]
abstract member Position : unit -> int64
Restituisce
Posizione del file del canale, numero intero non negativo che conta il numero di byte dall'inizio del file alla posizione corrente
Implementazioni
- Attributi
Eccezioni
se il canale è chiuso.
se si verifica un altro errore di I/O.
Commenti
Restituisce la posizione del file del canale.
Documentazione java per java.nio.channels.FileChannel.position()
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
Position(Int64)
Imposta la posizione del file del canale.
[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
Parametri
- newPosition
- Int64
Nuova posizione, un numero intero non negativo che conta il numero di byte dall'inizio del file
Restituisce
Questo canale di file
- Attributi
Eccezioni
se la nuova posizione è negativa.
se il canale è chiuso.
se si verifica un altro errore di I/O.
Commenti
Imposta la posizione del file del canale.
L'impostazione della posizione su un valore maggiore delle dimensioni correnti del file è legale, ma non modifica le dimensioni del file. Un tentativo successivo di leggere byte in tale posizione restituirà immediatamente un'indicazione di fine file. Un tentativo successivo di scrivere byte in tale posizione causerà l'estensione del file in base ai nuovi byte; I valori di qualsiasi byte tra la fine del file precedente e i byte appena scritti non sono specificati.
Documentazione java per java.nio.channels.FileChannel.position(long)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.