語言

BidirectionalStream.ICallback.OnWriteCompleted 方法

定義

當整個位 BidirectionalStream#write write() 元組緩衝區傳遞到時會被呼叫。

[Android.Runtime.Register("onWriteCompleted", "(Landroid/net/http/BidirectionalStream;Landroid/net/http/UrlResponseInfo;Ljava/nio/ByteBuffer;Z)V", "GetOnWriteCompleted_Landroid_net_http_BidirectionalStream_Landroid_net_http_UrlResponseInfo_Ljava_nio_ByteBuffer_ZHandler:Android.Net.Http.BidirectionalStream/ICallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=34)]
public void OnWriteCompleted(Android.Net.Http.BidirectionalStream stream, Android.Net.Http.UrlResponseInfo info, Java.Nio.ByteBuffer buffer, bool endOfStream);
[<Android.Runtime.Register("onWriteCompleted", "(Landroid/net/http/BidirectionalStream;Landroid/net/http/UrlResponseInfo;Ljava/nio/ByteBuffer;Z)V", "GetOnWriteCompleted_Landroid_net_http_BidirectionalStream_Landroid_net_http_UrlResponseInfo_Ljava_nio_ByteBuffer_ZHandler:Android.Net.Http.BidirectionalStream/ICallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=34)>]
abstract member OnWriteCompleted : Android.Net.Http.BidirectionalStream * Android.Net.Http.UrlResponseInfo * Java.Nio.ByteBuffer * bool -> unit

參數

stream
BidirectionalStream

即寫入完成的串流。 <強>此物件不保證與其他回調接收的物件相同,也不保證是 BidirectionalStream.Builder#build。</strong> 然而,對此物件的方法呼叫會與對原始 BidirectionalStream物件 的呼叫產生相同的效果。

info
UrlResponseInfo

回應資訊

buffer
ByteBuffer

傳遞給 BidirectionalStream#write write()的緩衝區。 緩衝區的位置設定為緩衝區的極限。 緩衝區的限制不會改變。

endOfStream
Boolean

endOfStream 旗標被傳給對應 BidirectionalStream#write write()的 。 如果屬實,寫入端是封閉的。

屬性

備註

當整個位 BidirectionalStream#write write() 元組緩衝區傳遞到時會被呼叫。 緩衝區的位置會更新為與緩衝區的極限相同。 緩衝區的限制不會改變。 欲繼續撰寫,請致電 BidirectionalStream#write write()。

的 android.net.http.BidirectionalStream.Callback.onWriteCompleted(android.net.http.BidirectionalStream, android.net.http.UrlResponseInfo, java.nio.ByteBuffer, boolean)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於