ISeekableByteChannel.Read(ByteBuffer) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.