Idioma

MembershipKey.Drop Método

Definição

Descartar associação.

[Android.Runtime.Register("drop", "()V", "GetDropHandler", ApiSince=26)]
public abstract void Drop();
[<Android.Runtime.Register("drop", "()V", "GetDropHandler", ApiSince=26)>]
abstract member Drop : unit -> unit
Atributos

Comentários

Descartar associação.

Se a chave de associação representar uma associação para receber todos os datagrams, a associação será descartada e o canal não receberá mais nenhum datagrama enviado ao grupo. Se a chave de associação for específica da origem, o canal não receberá mais datagramas enviados para o grupo desse endereço de origem.

Depois que a associação é descartada, ainda pode ser possível receber datagramas enviados ao grupo. Isso pode surgir quando os datagrams estão esperando para serem recebidos no buffer de recebimento do soquete. Depois que a associação for descartada, o canal poderá MulticastChannel#join join retornar o grupo novamente, caso em que uma nova chave de associação será retornada.

Após o retorno, esse objeto de associação será #isValid() invalid. Se a associação de grupo multicast já for inválida, invocar esse método não terá efeito. Depois que uma associação de grupo multicast é inválida, ela permanece inválida para sempre.

Java documentação para java.nio.channels.MembershipKey.drop().

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.

Aplica-se a