TsgcWSPClient_sgcメソッド › UnSubscribe

UnSubscribe メソッド

クライアントをカスタムチャンネルからサブスクリプション解除します。

構文

procedure UnSubscribe(const aChannel: String; const aGuid: String = '');

パラメータ

名前タイプ説明
aChannelconst Stringアンサブスクライブするチャネルの名前。
aGuidconst Stringターゲットのサーバー側 sgc プロトコルインスタンスのオプション GUID。デフォルトを使用するには空のままにしてください。

解説

指定されたチャンネルからクライアントを削除します。サーバーが削除を確認すると OnUnSubscription イベントが発生し、そのチャンネルの OnEvent メッセージはそれ以降配信されません。

aChannelSubscribe と同様に完全一致文字列として照合されます。複数のチャンネルを1回の呼び出しでアンサブスクライブするには、カンマ区切りのリストを使用します: oProtocol.UnSubscribe('topic1/a,topic1/b');

使用例

oProtocol.UnSubscribe('news');

メソッドに戻る