Datasnap.DSServer.TDSServer.BroadcastObject
Delphi
function BroadcastObject(const ChannelName: string; const Msg: TObject): Boolean; overload;
function BroadcastObject(const ChannelName: string; const CallbackId: string; const Msg: TObject): Boolean; overload;
C++
bool __fastcall BroadcastObject(const System::UnicodeString ChannelName, System::TObject* const Msg)/* overload */;
bool __fastcall BroadcastObject(const System::UnicodeString ChannelName, const System::UnicodeString CallbackId, System::TObject* const Msg)/* overload */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | Datasnap.DSServer.pas Datasnap.DSServer.hpp |
Datasnap.DSServer | TDSServer |
説明
オブジェクトをすべてのクライアント コールバックに送信します。
BroadcastObject メソッドは、オブジェクトをすべてのクライアント コールバックに送信します。BroadcastObject には、2 つのオーバーロードがあります。1 つ目のオーバーロードは、ChannelName および Msg パラメータとともに呼び出します。
2 つ目のオーバーロードは、指定された登録済みのコールバック識別子を持つすべてのクライアント コールバックにオブジェクトを送信します。このため、このメソッドの呼び出しには追加の CallbackId パラメータが必要です。
ChannelName は、チャネル コールバックの名前を表します。
CallbackId は、コールバックの識別子を表す string です。
Msg は、ブロードキャストされるオブジェクトを格納する TJSONValue です。