MappedByteBuffer.ForceAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.