Lingua

FileChannel.TransferFromAsync(IReadableByteChannel, Int64, Int64) Metodo

Definizione

Esegue un trasferimento sincrono dal canale di origine in questo file in un'attività senza modificare la posizione corrente del file del canale.

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>

Parametri

src
IReadableByteChannel

Canale da cui vengono letti i byte. Se ha una posizione, tale posizione avanza in base al numero di byte letti.

position
Int64

Offset di byte non negativo in questo file in corrispondenza del quale iniziare a scrivere. 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.

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