Compartir a través de


FileLock Constructores

Definición

Sobrecargas

FileLock(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.

FileLock(AsynchronousFileChannel, Int64, Int64, Boolean)

Inicializa una nueva instancia de esta clase.

FileLock(FileChannel, Int64, Int64, Boolean)

Inicializa una nueva instancia de esta clase.

FileLock(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.

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

que IntPtrcontiene una referencia de objeto de Java Native Interface (JNI).

transfer
JniHandleOwnership

un JniHandleOwnershipvalor de tipo que indica cómo controlar javaReference

Comentarios

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

FileLock(AsynchronousFileChannel, Int64, Int64, Boolean)

Inicializa una nueva instancia de esta clase.

[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

Canal en cuyo archivo se mantiene este bloqueo

position
Int64

Posición dentro del archivo en el que se inicia la región bloqueada; debe ser no negativo

size
Int64

Tamaño de la región bloqueada; debe ser no negativo, y la suma position + size debe ser no negativa

shared
Boolean

true si se comparte este bloqueo, false si es exclusivo

Atributos

Comentarios

Inicializa una nueva instancia de esta clase.

Agregado en la versión 1.7.

Documentación de Java para java.nio.channels.FileLock.FileLock(java.nio.channels.AsynchronousFileChannel, long, long, boolean).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

FileLock(FileChannel, Int64, Int64, Boolean)

Inicializa una nueva instancia de esta clase.

[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

Canal de archivo en cuyo archivo se mantiene este bloqueo

position
Int64

Posición dentro del archivo en el que se inicia la región bloqueada; debe ser no negativo

size
Int64

Tamaño de la región bloqueada; debe ser no negativo, y la suma position + size debe ser no negativa

shared
Boolean

true si se comparte este bloqueo, false si es exclusivo

Atributos

Comentarios

Inicializa una nueva instancia de esta clase.

Documentación de Java para java.nio.channels.FileLock.FileLock(java.nio.channels.FileChannel, long, long, boolean).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a