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 */;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | Datasnap.DSServer.pas Datasnap.DSServer.hpp |
Datasnap.DSServer | TDSServer |
Beschreibung
Sendet ein Objekt an alle Client-Callbacks.
Die Methode BroadcastObject sendet eine Botschaft an alle Client-Callbacks. BroadcastObject hat zwei Überladungen. Rufen Sie die erste Überladung mit den Parametern ChannelName und Msg auf.
Die zweite Überladung sendet ein Objekt an alle Client-Callbacks, die einen angegebenen registrierten Callback-Bezeichner haben. Zu diesem Zweck ist ein zusätzlicher Parameter CallbackId für den Aufruf erforderlich.
ChannelName repräsentiert den Namen des Kanal-Callbacks.
CallbackId ist ein String, der den Callback-Bezeichner repräsentiert.
Msg ist eine Klasse TObject, die alle zu sendenden Objekte enthält.