FireDAC.Comp.Client.TFDCustomEventAlerter

Delphi
TFDCustomEventAlerter = class (TFDComponent, IFDPhysEventHandler)
C++
class PASCALIMPLEMENTATION TFDCustomEventAlerter : public Firedac::Stan::Intf::TFDComponent
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
class | public | FireDAC.Comp.Client.pas FireDAC.Comp.Client.hpp |
FireDAC.Comp.Client | FireDAC.Comp.Client |
説明
データベース イベント通知の処理を担当するクラスです。
TFDCustomEventAlerter クラスを使用すると、データベース イベント通知を処理できます。イベントの種類と一般的な動作は DBMS に固有ですが、TFDCustomEventAlerter を使用すると、それらを統一的に処理できます。
イベント警告の受信を開始するには、Names プロパティに必要なイベントの名前を追加します。Options.Kind をイベント アラータの種類に設定するか、空のままにしておいてデフォルトのアラータを使用します。(イベントの発生時に呼び出される)OnAlert イベント ハンドラを指定し、Active を True に設定するか、Register メソッドを呼び出します。イベント警告の受信を停止するには、Active を False に設定するか、Unregister を呼び出します。
イベント アラータをサポートしている FireDAC ドライバとイベント アラータの使用方法の詳細については、「データベース警告」のトピックを参照してください。このクラスでは一部のプロパティを隠蔽しており、下位クラスでそれらのプロパティの可視性を制御できるようになっています。エンド ユーザーは TFDEventAlerter を使用してください。