Lingua

MappedByteBuffer.ForceAsync Metodo

Definizione

Overload

Nome Descrizione
ForceAsync()

Viene eseguito Force() in un thread del pool di thread per scrivere modifiche nel dispositivo di archiviazione del file mappato.

ForceAsync(Int32, Int32)

Viene eseguito Force(Int32, Int32) in un thread del pool di thread per scrivere modifiche nell'area specificata nel dispositivo di archiviazione del file mappato.

ForceAsync()

Viene eseguito Force() in un thread del pool di thread per scrivere modifiche nel dispositivo di archiviazione del file mappato.

public System.Threading.Tasks.Task<Java.Nio.MappedByteBuffer?> ForceAsync();
member this.ForceAsync : unit -> System.Threading.Tasks.Task<Java.Nio.MappedByteBuffer>

Valori restituiti

Attività il cui risultato è il buffer restituito da Force().

Commenti

Questo .NET wrapper usa Run<TResult>(Func<TResult>) per chiamare il metodo sincrono. Non usa l'I/O del file asincrono nativo e non ha alcun parametro di annullamento. L'attività viene completata al termine della chiamata sincrona e segnala qualsiasi eccezione da tale chiamata. Si applicano anche le garanzie di archiviazione e le restrizioni relative Force() alla modalità di mapping.

.NET generatore di wrapper asincroni.

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

ForceAsync(Int32, Int32)

Viene eseguito Force(Int32, Int32) in un thread del pool di thread per scrivere modifiche nell'area specificata nel dispositivo di archiviazione del file mappato.

public System.Threading.Tasks.Task<Java.Nio.MappedByteBuffer?> ForceAsync(int index, int length);
member this.ForceAsync : int * int -> System.Threading.Tasks.Task<Java.Nio.MappedByteBuffer>

Parametri

index
Int32

Indice del buffer non negativo del primo byte da scrivere. Deve essere minore della capacità del buffer.

length
Int32

Numero di byte da scrivere. Deve essere non negativo e non maggiore della capacità del buffer meno index.

Valori restituiti

Attività il cui risultato è il buffer restituito da Force(Int32, Int32).

Commenti

Questo .NET wrapper usa Run<TResult>(Func<TResult>) per chiamare il metodo sincrono. Non usa l'I/O del file asincrono nativo e non ha alcun parametro di annullamento. L'attività viene completata al termine della chiamata sincrona e segnala qualsiasi eccezione da tale chiamata.

L'area inizia da index e contiene length byte. Si applicano anche le garanzie di archiviazione e le restrizioni relative Force(Int32, Int32) alla modalità di mapping. L'operazione sottostante può scrivere byte all'esterno di questa area per soddisfare le dimensioni del blocco del dispositivo di archiviazione.

.NET generatore di wrapper asincroni.

Si applica a