SelectionKey.Cancel Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Solicita que o registro do canal dessa chave com seu seletor seja cancelado.
[Android.Runtime.Register("cancel", "()V", "GetCancelHandler")]
public abstract void Cancel();
[<Android.Runtime.Register("cancel", "()V", "GetCancelHandler")>]
abstract member Cancel : unit -> unit
- Atributos
Comentários
Solicita que o registro do canal dessa chave com seu seletor seja cancelado. Após o retorno, a chave será inválida e terá sido adicionada ao conjunto de chaves canceladas do seletor. A chave será removida de todos os conjuntos de chaves do seletor durante a próxima operação de seleção.
Se essa chave já tiver sido cancelada, invocar esse método não terá efeito. Depois de cancelada, uma chave permanece inválida para sempre.
Esse método pode ser invocado a qualquer momento. Ele sincroniza no conjunto de chaves canceladas do seletor e, portanto, pode ser bloqueado brevemente se invocado simultaneamente com uma operação de cancelamento ou seleção envolvendo o mesmo seletor.
Java documentação para java.nio.channels.SelectionKey.cancel().
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.