Lingua

FileChannel.TransferToAsync(Int64, Int64, IWritableByteChannel) Metodo

Definizione

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.

Si applica a