語言

Selector.Close 方法

定義

關閉這個選擇器。

[Android.Runtime.Register("close", "()V", "GetCloseHandler")]
public abstract void Close();
[<Android.Runtime.Register("close", "()V", "GetCloseHandler")>]
abstract member Close : unit -> unit

實作

屬性

例外狀況

如果發生 I/O 錯誤。

備註

關閉這個選擇器。

如果執行緒目前在該選擇器的某個選擇方法中被阻塞,則會被中斷,就像呼叫該選擇器的方法 #wakeup wakeup 一樣。

任何尚未取消仍與此選擇器相關聯的金鑰將被取消,其通道被取消註冊,且與此選擇器相關的其他資源也會被釋放。

如果這個選擇器已經關閉,呼叫此方法則無效。

選擇器關閉後,除非呼叫此方法或該方法, #wakeup wakeup 否則任何進一步嘗試使用該選擇器,都會使 a ClosedSelectorException 被拋棄。

Java 文件 java.nio.channels.Selector.close()

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於