Compartilhar via


FileLock Construtores

Definição

Sobrecargas

FileLock(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo tempo de execução.

FileLock(AsynchronousFileChannel, Int64, Int64, Boolean)

Inicializa uma nova instância desta classe.

FileLock(FileChannel, Int64, Int64, Boolean)

Inicializa uma nova instância desta classe.

FileLock(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo tempo de execução.

protected FileLock (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Nio.Channels.FileLock : nativeint * Android.Runtime.JniHandleOwnership -> Java.Nio.Channels.FileLock

Parâmetros

javaReference
IntPtr

nativeint

Um IntPtrque contém uma referência de objeto JNI (Java Native Interface).

transfer
JniHandleOwnership

Uma JniHandleOwnershipindicação de como lidar javaReference

Comentários

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

FileLock(AsynchronousFileChannel, Int64, Int64, Boolean)

Inicializa uma nova instância desta classe.

[Android.Runtime.Register(".ctor", "(Ljava/nio/channels/AsynchronousFileChannel;JJZ)V", "", ApiSince=26)]
protected FileLock (Java.Nio.Channels.AsynchronousFileChannel? channel, long position, long size, bool shared);
[<Android.Runtime.Register(".ctor", "(Ljava/nio/channels/AsynchronousFileChannel;JJZ)V", "", ApiSince=26)>]
new Java.Nio.Channels.FileLock : Java.Nio.Channels.AsynchronousFileChannel * int64 * int64 * bool -> Java.Nio.Channels.FileLock

Parâmetros

channel
AsynchronousFileChannel

O canal em cujo arquivo esse bloqueio é mantido

position
Int64

A posição dentro do arquivo em que a região bloqueada começa; deve ser não-negativo

size
Int64

O tamanho da região trancada; deve ser não-negativa, e a soma position + size deve ser não-negativa

shared
Boolean

true se este bloqueio for compartilhado, false se for exclusivo

Atributos

Comentários

Inicializa uma nova instância desta classe.

Adicionado em 1.7.

Documentação Java para java.nio.channels.FileLock.FileLock(java.nio.channels.AsynchronousFileChannel, long, long, boolean).

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

FileLock(FileChannel, Int64, Int64, Boolean)

Inicializa uma nova instância desta classe.

[Android.Runtime.Register(".ctor", "(Ljava/nio/channels/FileChannel;JJZ)V", "")]
protected FileLock (Java.Nio.Channels.FileChannel? channel, long position, long size, bool shared);
[<Android.Runtime.Register(".ctor", "(Ljava/nio/channels/FileChannel;JJZ)V", "")>]
new Java.Nio.Channels.FileLock : Java.Nio.Channels.FileChannel * int64 * int64 * bool -> Java.Nio.Channels.FileLock

Parâmetros

channel
FileChannel

O canal de arquivo em cujo arquivo esse bloqueio é mantido

position
Int64

A posição dentro do arquivo em que a região bloqueada começa; deve ser não-negativo

size
Int64

O tamanho da região trancada; deve ser não-negativa, e a soma position + size deve ser não-negativa

shared
Boolean

true se este bloqueio for compartilhado, false se for exclusivo

Atributos

Comentários

Inicializa uma nova instância desta classe.

Documentação Java para java.nio.channels.FileLock.FileLock(java.nio.channels.FileChannel, long, long, boolean).

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