MembershipKey.Drop Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Eliminare l'appartenenza.
[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
- Attributi
Commenti
Eliminare l'appartenenza.
Se la chiave di appartenenza rappresenta un'appartenenza per ricevere tutti i datagrammi, l'appartenenza viene eliminata e il canale non riceverà più datigrammi inviati al gruppo. Se la chiave di appartenenza è specifica dell'origine, il canale non riceverà più i datagrammi inviati al gruppo da tale indirizzo di origine.
Dopo l'eliminazione dell'appartenenza, potrebbe essere comunque possibile ricevere i datagrammi inviati al gruppo. Ciò può verificarsi quando i datagrammi sono in attesa di essere ricevuti nel buffer di ricezione del socket. Dopo l'eliminazione dell'appartenenza, il canale può MulticastChannel#join join essere nuovamente il gruppo nel qual caso viene restituita una nuova chiave di appartenenza.
Al ritorno, questo oggetto di appartenenza sarà #isValid() invalid. Se l'appartenenza al gruppo multicast non è già valida, richiamare questo metodo non ha alcun effetto. Una volta che l'appartenenza a un gruppo multicast non è valida, rimane non valida per sempre.
per java.nio.channels.MembershipKey.drop().
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.