FileChannel.Position 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.
Sobrecargas
| Nome | Description |
|---|---|
| Position() |
Retorna a posição do arquivo deste canal. |
| Position(Int64) |
Define a posição do arquivo desse canal. |
Position()
Retorna a posição do arquivo deste canal.
[Android.Runtime.Register("position", "()J", "GetPositionHandler")]
public abstract long Position();
[<Android.Runtime.Register("position", "()J", "GetPositionHandler")>]
abstract member Position : unit -> int64
Retornos
Posição do arquivo desse canal, um inteiro não negativo que conta o número de bytes desde o início do arquivo até a posição atual
Implementações
- Atributos
Exceções
se este canal estiver fechado.
se ocorrer outro erro de E/S.
Comentários
Retorna a posição do arquivo deste canal.
Java documentação para java.nio.channels.FileChannel.position().
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.
Aplica-se a
Position(Int64)
Define a posição do arquivo desse canal.
[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
Parâmetros
- newPosition
- Int64
A nova posição, um inteiro não negativo que conta o número de bytes desde o início do arquivo
Retornos
Este canal de arquivo
- Atributos
Exceções
se a nova posição for negativa.
se este canal estiver fechado.
se ocorrer outro erro de E/S.
Comentários
Define a posição do arquivo desse canal.
Definir a posição como um valor maior que o tamanho atual do arquivo é legal, mas não altera o tamanho do arquivo. Uma tentativa posterior de ler bytes em tal posição retornará imediatamente uma indicação de fim de arquivo. Uma tentativa posterior de gravar bytes em tal posição fará com que o arquivo seja cultivado para acomodar os novos bytes; os valores de qualquer bytes entre o fim do arquivo anterior e os bytes recém-gravados não são especificados.
Documentação Java para java.nio.channels.FileChannel.position(long).
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.