Linguaggio

FileLock Costruttori

Definizione

Overload

Nome Descrizione
FileLock(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

FileLock(AsynchronousFileChannel, Int64, Int64, Boolean)

Inizializza una nuova istanza di questa classe.

FileLock(FileChannel, Int64, Int64, Boolean)

Inizializza una nuova istanza di questa classe.

FileLock(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

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

Parametri

javaReference
IntPtr

nativeint

Oggetto IntPtrcontenente un riferimento all'oggetto JNI (Java Native Interface).

transfer
JniHandleOwnership

Oggetto JniHandleOwnershipche indica come gestire javaReference

Commenti

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

FileLock(AsynchronousFileChannel, Int64, Int64, Boolean)

Inizializza una nuova istanza di questa 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

Parametri

channel
AsynchronousFileChannel

Canale al cui file si trova questo blocco

position
Int64

Posizione all'interno del file in cui inizia l'area bloccata; deve essere non negativo

size
Int64

Dimensioni dell'area bloccata; deve essere non negativo e la somma position + size deve essere non negativa

shared
Boolean

true se questo blocco è condiviso, false se è esclusivo

Attributi

Commenti

Inizializza una nuova istanza di questa classe.

Aggiunta nella versione 1.7.

per java.nio.channels.FileLock.FileLock(java.nio.channels.AsynchronousFileChannel, long, long, boolean).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

FileLock(FileChannel, Int64, Int64, Boolean)

Inizializza una nuova istanza di questa 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

Parametri

channel
FileChannel

Canale di file al cui file si trova questo blocco

position
Int64

Posizione all'interno del file in cui inizia l'area bloccata; deve essere non negativo

size
Int64

Dimensioni dell'area bloccata; deve essere non negativo e la somma position + size deve essere non negativa

shared
Boolean

true se questo blocco è condiviso, false se è esclusivo

Attributi

Commenti

Inizializza una nuova istanza di questa classe.

per java.nio.channels.FileLock.FileLock(java.nio.channels.FileChannel, long, long, boolean).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a