MappedByteBuffer.ForceAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| ForceAsync() |
S’exécute Force() sur un thread de pool de threads pour écrire des modifications sur l’appareil de stockage du fichier mappé. |
| ForceAsync(Int32, Int32) |
S’exécute Force(Int32, Int32) sur un thread de pool de threads pour écrire des modifications dans la région spécifiée sur l’appareil de stockage du fichier mappé. |
ForceAsync()
S’exécute Force() sur un thread de pool de threads pour écrire des modifications sur l’appareil de stockage du fichier mappé.
public System.Threading.Tasks.Task<Java.Nio.MappedByteBuffer?> ForceAsync();
member this.ForceAsync : unit -> System.Threading.Tasks.Task<Java.Nio.MappedByteBuffer>
Retours
Tâche dont le résultat est la mémoire tampon retournée par Force().
Remarques
Ce wrapper .NET utilise Run<TResult>(Func<TResult>) pour appeler la méthode synchrone. Il n’utilise pas d’E/S de fichier asynchrone natif et n’a aucun paramètre d’annulation. La tâche se termine lorsque l’appel synchrone se termine et signale toute exception de cet appel. Les garanties de stockage et les restrictions en mode mappage s’appliquent Force() également.
.NET générateur de wrapper asynchrone.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
ForceAsync(Int32, Int32)
S’exécute Force(Int32, Int32) sur un thread de pool de threads pour écrire des modifications dans la région spécifiée sur l’appareil de stockage du fichier mappé.
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>
Paramètres
- index
- Int32
Index de mémoire tampon non négatif du premier octet à écrire. Doit être inférieur à la capacité de la mémoire tampon.
- length
- Int32
Nombre d’octets à écrire. Doit être non négatif et pas supérieur à la capacité de la mémoire tampon moins index.
Retours
Tâche dont le résultat est la mémoire tampon retournée par Force(Int32, Int32).
Remarques
Ce wrapper .NET utilise Run<TResult>(Func<TResult>) pour appeler la méthode synchrone. Il n’utilise pas d’E/S de fichier asynchrone natif et n’a aucun paramètre d’annulation. La tâche se termine lorsque l’appel synchrone se termine et signale toute exception de cet appel.
La région commence à index et contient des length octets. Les garanties de stockage et les restrictions en mode mappage s’appliquent Force(Int32, Int32) également. L’opération sous-jacente peut écrire des octets en dehors de cette région pour satisfaire la taille de bloc de l’appareil de stockage.
.NET générateur de wrapper asynchrone.