BidirectionalStream.ICallback.OnWriteCompleted 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
當整個位 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 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。