Partager via


FileLock Constructeurs

Définition

Surcharges

FileLock(IntPtr, JniHandleOwnership)

Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime.

FileLock(AsynchronousFileChannel, Int64, Int64, Boolean)

Initialise une nouvelle instance de cette classe.

FileLock(FileChannel, Int64, Int64, Boolean)

Initialise une nouvelle instance de cette classe.

FileLock(IntPtr, JniHandleOwnership)

Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime.

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

Paramètres

javaReference
IntPtr

nativeint

Contenant IntPtrune référence d’objet Java Native Interface (JNI).

transfer
JniHandleOwnership

Indiquant JniHandleOwnershipcomment gérer javaReference

Remarques

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

FileLock(AsynchronousFileChannel, Int64, Int64, Boolean)

Initialise une nouvelle instance de cette 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

Paramètres

channel
AsynchronousFileChannel

Canal sur lequel ce verrou est conservé

position
Int64

Position dans le fichier au démarrage de la région verrouillée ; doit être non négatif

size
Int64

Taille de la région verrouillée ; doit être non négatif, et la somme position  ;+  ;size doit être non négative

shared
Boolean

true si ce verrou est partagé, false s’il est exclusif

Attributs

Remarques

Initialise une nouvelle instance de cette classe.

Ajouté dans la version 1.7.

Documentation Java pour java.nio.channels.FileLock.FileLock(java.nio.channels.AsynchronousFileChannel, long, long, boolean).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

FileLock(FileChannel, Int64, Int64, Boolean)

Initialise une nouvelle instance de cette 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

Paramètres

channel
FileChannel

Canal de fichiers sur lequel ce verrou est conservé

position
Int64

Position dans le fichier au démarrage de la région verrouillée ; doit être non négatif

size
Int64

Taille de la région verrouillée ; doit être non négatif, et la somme position  ;+  ;size doit être non négative

shared
Boolean

true si ce verrou est partagé, false s’il est exclusif

Attributs

Remarques

Initialise une nouvelle instance de cette classe.

Documentation Java pour java.nio.channels.FileLock.FileLock(java.nio.channels.FileChannel, long, long, boolean).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à