言語

SelectionKey.Cancel メソッド

定義

このキーのチャネルのセレクターへの登録を取り消す必要があります。

[Android.Runtime.Register("cancel", "()V", "GetCancelHandler")]
public abstract void Cancel();
[<Android.Runtime.Register("cancel", "()V", "GetCancelHandler")>]
abstract member Cancel : unit -> unit
属性

注釈

このキーのチャネルのセレクターへの登録を取り消す必要があります。 戻ると、キーは無効になり、セレクターの cancelled-key セットに追加されます。 キーは、次の選択操作中にセレクターのすべてのキー セットから削除されます。

このキーが既に取り消されている場合、このメソッドを呼び出しても効果はありません。 取り消されると、キーは永久に無効なままになります。

このメソッドはいつでも呼び出すことができます。 これはセレクターの cancelled-key セットで同期されるため、同じセレクターを含むキャンセル操作または選択操作と同時に呼び出されると、短時間ブロックされる可能性があります。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象