Lingua

ISeekableByteChannel.Read(ByteBuffer) Metodo

Definizione

Legge una sequenza di byte da questo canale nel buffer specificato.

[Android.Runtime.Register("read", "(Ljava/nio/ByteBuffer;)I", "GetRead_Ljava_nio_ByteBuffer_Handler:Java.Nio.Channels.ISeekableByteChannelInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)]
public int Read(Java.Nio.ByteBuffer? dst);
[<Android.Runtime.Register("read", "(Ljava/nio/ByteBuffer;)I", "GetRead_Ljava_nio_ByteBuffer_Handler:Java.Nio.Channels.ISeekableByteChannelInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)>]
abstract member Read : Java.Nio.ByteBuffer -> int

Parametri

dst
ByteBuffer

Buffer in cui devono essere trasferiti i byte.

Valori restituiti

Numero di byte letti, possibilmente zero o -1 se il canale ha raggiunto la fine del flusso.

Implementazioni

Attributi

Commenti

Legge una sequenza di byte da questo canale nel buffer specificato.

I byte vengono letti a partire dalla posizione corrente del canale e quindi la posizione viene aggiornata con il numero di byte effettivamente letti. In caso contrario, questo metodo si comporta esattamente come specificato nell'interfaccia ReadableByteChannel .

per java.nio.channels.SeekableByteChannel.read(java.nio.ByteBuffer).

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