FileChannel.TransferToAsync(Int64, Int64, IWritableByteChannel) 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.
Exécute un transfert synchrone de ce fichier vers le canal cible dans une tâche sans modifier la position actuelle de ce canal.
public System.Threading.Tasks.Task<long> TransferToAsync(long position, long count, Java.Nio.Channels.IWritableByteChannel? target);
member this.TransferToAsync : int64 * int64 * Java.Nio.Channels.IWritableByteChannel -> System.Threading.Tasks.Task<int64>
Paramètres
- position
- Int64
Décalage d’octet non négatif dans ce fichier auquel commencer la lecture. Aucun octet n’est transféré si ce décalage dépasse la taille de fichier actuelle.
- count
- Int64
Nombre maximal d’octets à transférer. La valeur doit être non négative.
- target
- IWritableByteChannel
Canal dans lequel les octets sont écrits. S’il a une position, cette position avance par le nombre d’octets écrits.
Retours
Tâche dont le résultat est le nombre d’octets transférés, éventuellement zéro et éventuellement inférieur à count.
Remarques
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.