Langue

MappedByteBuffer.ForceAsync Méthode

Définition

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.

S’applique à