Sprache

ISeekableByteChannel.Read(ByteBuffer) Methode

Definition

Liest eine Abfolge von Bytes aus diesem Kanal in den angegebenen Puffer.

[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

Parameter

dst
ByteBuffer

Der Puffer, in den Bytes übertragen werden sollen.

Gibt zurück

Die Anzahl der gelesenen Bytes, möglicherweise null oder -1 wenn der Kanal das Ende des Datenstroms erreicht hat.

Implementiert

Attribute

Hinweise

Liest eine Abfolge von Bytes aus diesem Kanal in den angegebenen Puffer.

Bytes werden ab der aktuellen Position dieses Kanals gelesen, und dann wird die Position mit der Anzahl der Bytes aktualisiert, die tatsächlich gelesen werden. Andernfalls verhält sich diese Methode genau wie in der ReadableByteChannel Schnittstelle angegeben.

Java Dokumentation für java.nio.channels.SeekableByteChannel.read(java.nio.ByteBuffer).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: