FileChannel.TransferToAsync(Int64, Int64, IWritableByteChannel) 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.
Esegue un trasferimento sincrono da questo file al canale di destinazione in un'attività senza modificare la posizione corrente del file del canale.
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>
Parametri
- position
- Int64
Offset di byte non negativo in questo file in corrispondenza del quale iniziare la lettura. Se questo offset supera le dimensioni correnti del file, non vengono trasferiti byte.
- count
- Int64
Numero massimo di byte da trasferire. Deve essere non negativo.
- target
- IWritableByteChannel
Canale in cui vengono scritti i byte. Se ha una posizione, tale posizione avanza in base al numero di byte scritti.
Valori restituiti
Attività il cui risultato è il numero di byte trasferiti, possibilmente zero e possibilmente minore di count.
Commenti
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.