Lenguaje

SelectionKey.Cancel Método

Definición

Solicita que se cancele el registro del canal de esta clave con su selector.

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

Comentarios

Solicita que se cancele el registro del canal de esta clave con su selector. Tras devolver la clave no será válida y se agregará al conjunto de claves canceladas de su selector. La clave se quitará de todos los conjuntos de claves del selector durante la siguiente operación de selección.

Si esta clave ya se ha cancelado, invocar este método no tiene ningún efecto. Una vez cancelada, una clave permanece indefinidamente no válida.

Este método se puede invocar en cualquier momento. Se sincroniza en el conjunto de claves canceladas del selector y, por tanto, puede bloquearse brevemente si se invoca simultáneamente con una operación de cancelación o selección que implique el mismo selector.

Java documentación para java.nio.channels.SelectionKey.cancel().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a