FileChannel.TransferFromAsync(IReadableByteChannel, Int64, Int64) 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 à partir du canal source dans ce fichier dans une tâche sans modifier la position actuelle de ce canal.
public System.Threading.Tasks.Task<long> TransferFromAsync(Java.Nio.Channels.IReadableByteChannel? src, long position, long count);
member this.TransferFromAsync : Java.Nio.Channels.IReadableByteChannel * int64 * int64 -> System.Threading.Tasks.Task<int64>
Paramètres
Canal à partir duquel les octets sont lus. S’il a une position, cette position avance par le nombre d’octets lus.
- position
- Int64
Décalage d’octet non négatif dans ce fichier auquel commencer l’écriture. 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.
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 le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.