MembershipKey.Drop メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
メンバーシップを削除します。
[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
- 属性
注釈
メンバーシップを削除します。
メンバーシップ キーがすべてのデータグラムを受信するメンバーシップを表す場合、メンバーシップは削除され、チャネルはグループに送信されたデータグラムを受信しなくなります。 メンバーシップ キーがソース固有の場合、チャネルは、そのソース アドレスからグループに送信されたデータグラムを受信しなくなります。
メンバーシップが削除された後も、グループに送信されたデータグラムを受信できる場合があります。 これは、データグラムがソケットの受信バッファーで受信されるのを待機しているときに発生する可能性があります。 メンバーシップが削除された後、チャネルはグループをもう一度 MulticastChannel#join join できます。その場合、新しいメンバーシップ キーが返されます。
戻ると、このメンバーシップ オブジェクトが #isValid() invalidされます。 マルチキャスト グループ メンバーシップが既に無効な場合、このメソッドを呼び出しても効果はありません。 マルチキャスト グループ メンバーシップが無効になると、そのメンバーシップは永久に無効なままになります。
java.nio.channels.MembershipKey.drop()の Java ドキュメント。
このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。