UrlRequest.Read(ByteBuffer) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
尝试将响应正文的一部分读取到提供的缓冲区中。
[Android.Runtime.Register("read", "(Ljava/nio/ByteBuffer;)V", "GetRead_Ljava_nio_ByteBuffer_Handler", ApiSince=34)]
public abstract void Read(Java.Nio.ByteBuffer buffer);
[<Android.Runtime.Register("read", "(Ljava/nio/ByteBuffer;)V", "GetRead_Ljava_nio_ByteBuffer_Handler", ApiSince=34)>]
abstract member Read : Java.Nio.ByteBuffer -> unit
参数
- buffer
- ByteBuffer
ByteBuffer 写入响应正文。 必须是直接 ByteBuffer。 在请求回叫回 Callback之前,嵌入器不得读取或修改缓冲区的位置、限制或数据之间的位置、限制或数据。
- 属性
注解
尝试将响应正文的一部分读取到提供的缓冲区中。 必须最多调用一次,以响应每个调用 Callback#onResponseStarted onResponseStarted() 和 Callback#onReadCompleted onReadCompleted() 方法 Callback。 每次调用都会在读取数据时对方法进行异步调用,如果没有更多要读取的数据,Callback#onSucceeded onSucceeded()则会导致对该方法进行异步调用Callback Callback'sCallback#onReadCompleted onReadCompleted();如果出现错误,则会导致该方法Callback#onFailed onFailed()的方法。
Java文档android.net.http.UrlRequest.read(java.nio.ByteBuffer)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。