Compartilhar via


FileChannel.Position Método

Definição

Sobrecargas

Position()

Retorna a posição do arquivo desse canal.

Position(Int64)

Define a posição do arquivo deste canal.

Position()

Retorna a posição do arquivo desse canal.

[Android.Runtime.Register("position", "()J", "GetPositionHandler")]
public abstract long Position ();
[<Android.Runtime.Register("position", "()J", "GetPositionHandler")>]
abstract member Position : unit -> int64

Retornos

A posição do arquivo desse canal, um inteiro não negativo contando o número de bytes do 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 desse canal.

Documentação Java para java.nio.channels.FileChannel.position().

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

Position(Int64)

Define a posição do arquivo deste 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 contando o número de bytes do 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 deste canal.

Definir a posição para 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 crescido para acomodar os novos bytes; Os valores de quaisquer bytes entre o final 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 Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a