IBX.IBEvents.TIBEvents.OnEventAlert
Delphi
property OnEventAlert: TEventAlert read FOnEventAlert write FOnEventAlert;
C++
__property TEventAlert OnEventAlert = {read=FOnEventAlert, write=FOnEventAlert};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
event | published | IBX.IBEvents.pas IBX.IBEvents.hpp |
IBX.IBEvents | TIBEvents |
説明
InterBase イベントを受け取ったときに発生します。
OnEventAlert イベントハンドラを記述すると,InterBase イベントを受け取ったときに特定の動作を行うことができます。
イベントを受け取らないようにするには,イベントハンドラで CancelAlerts を true に設定します。再びイベントを受け取るには,GetAutoRegister メソッドを呼び出します。OnEventAlert イベントハンドラ内から RegisterEvents,UnRegisterEvents,GetAutoRegister,または SetAutoRegister を呼び出すことはできません。
OnEventAlert は,独立したスレッドとして動作して非同期のイベント処理を実装します。ただし,IBEvents コンポーネントは,一度に 1 つの OnEventAlert イベントハンドラだけが実行されるように同期化コードを提供します。