FireDAC.Comp.Client.TFDCustomEventAlerter

提供: RAD Studio API Documentation
移動先: 案内検索

FireDAC.Stan.Intf.TFDComponentSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTFDCustomEventAlerter

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 イベント ハンドラを指定し、ActiveTrue に設定するか、Register メソッドを呼び出します。イベント警告の受信を停止するには、ActiveFalse に設定するか、Unregister を呼び出します。

イベント アラータをサポートしている FireDAC ドライバとイベント アラータの使用方法の詳細については、「データベース警告」のトピックを参照してください。このクラスでは一部のプロパティを隠蔽しており、下位クラスでそれらのプロパティの可視性を制御できるようになっています。エンド ユーザーは TFDEventAlerter を使用してください。

関連項目