RemoveChannelSubscribers
RemoveChannelSubscribers[channel]
指定されたチャネルの全購読者を削除する.
RemoveChannelSubscribers[channel,user]
指定されたユーザを購読者リストから削除する.
RemoveChannelSubscribers[channel,{user1,user2,…}]
指定された購読者 useriを削除する.
詳細とオプション
- RemoveChannelSubscribers[channel,…]の channel は,チャネルオブジェクトとして,あるいはChannelObjectの中で使われている任意の形式で指定できる.
- RemoveChannelSubscribersは,購読者のセッション中の対応するChannelListenerオブジェクトを停止しようとする.しかし,この操作は保証されず,チャネルの安全性のためにもこれに頼るべきではない.
- 購読者の削除にはそのチャネルの実行許可が必要である.
例題
すべて開くすべて閉じるアプリケーション (2)
特性と関係 (3)
RemoveChannelListenerは現行セッションにおける購読を直接中止する:
RemoveChannelSubscribersは現行の購読を中止するが,同じユーザが再度購読することを妨げはしない:
チャネルのパーミッションを設定することで受信特権を無効にすると,このチャネルの将来的な受信はできなくなるが,これは現在アクティブなリスナには影響しない.SetOptionsに加えてRemoveChannelSubscribersを使ってリスナを終了し,今後のアクセスを防ぐ:
テキスト
Wolfram Research (2019), RemoveChannelSubscribers, Wolfram言語関数, https://reference.wolfram.com/language/ref/RemoveChannelSubscribers.html.
CMS
Wolfram Language. 2019. "RemoveChannelSubscribers." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/RemoveChannelSubscribers.html.
APA
Wolfram Language. (2019). RemoveChannelSubscribers. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/RemoveChannelSubscribers.html