Selector.Wakeup 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
导致尚未返回的第一个选择操作立即返回。
[Android.Runtime.Register("wakeup", "()Ljava/nio/channels/Selector;", "GetWakeupHandler")]
public abstract Java.Nio.Channels.Selector? Wakeup ();
[<Android.Runtime.Register("wakeup", "()Ljava/nio/channels/Selector;", "GetWakeupHandler")>]
abstract member Wakeup : unit -> Java.Nio.Channels.Selector
返回
此选择器
- 属性
例外
如果选择器已关闭,则为
注解
导致尚未返回的第一个选择操作立即返回。
如果选择操作中当前阻止了另一个线程,则该调用将立即返回。 如果当前未进行选择操作,则选择操作的下一次调用将立即返回,除非 #selectNow()
在此期间 #selectNow(Consumer)
或同时调用。 在任何情况下,该调用返回的值可能为非零。 后续选择操作将像往常一样阻止,除非同时再次调用此方法。
在两个连续选择操作之间多次调用此方法的效果与仅调用一次相同。
适用于 . 的 java.nio.channels.Selector.wakeup()
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。