ISeekableByteChannel.Read(ByteBuffer) Método

Definición

Lee una secuencia de bytes de este canal en el búfer especificado.

[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

Parámetros

dst
ByteBuffer

Búfer en el que se van a transferir bytes.

Devoluciones

Número de bytes leídos, posiblemente cero, o -1 si el canal ha llegado al final de la secuencia.

Implementaciones

Atributos

Comentarios

Lee una secuencia de bytes de este canal en el búfer especificado.

Los bytes se leen a partir de la posición actual de este canal y, a continuación, la posición se actualiza con el número de bytes leídos realmente. De lo contrario, este método se comporta exactamente como se especifica en la ReadableByteChannel interfaz.

Documentación de Java para java.nio.channels.SeekableByteChannel.read(java.nio.ByteBuffer).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a