IBX.IBDatabase.TIBDatabase.RemoveEventNotifier

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure RemoveEventNotifier(Notifier : IIBEventNotifier);

C++

void __fastcall RemoveEventNotifier(_di_IIBEventNotifier Notifier);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
IBX.IBDatabase.pas
IBX.IBDatabase.hpp
IBX.IBDatabase TIBDatabase

Beschreibung

Entfernt einen Ereignismelder aus der internen Liste der Datenbank, sodass diese keine automatische Registrierung und Aufhebung der Registrierung für Ereignisinteressen mehr vornimmt.

Durch einen Aufruf von RemoveEventNotifier kann die Fähigkeit der Datenbank deaktiviert werden, das Interesse an Server-Ereignissen beim Öffnen einer Server-Verbindung automatisch zu registrieren und beim Schließen der Verbindung die Registrierung wieder aufzuheben. RemoveEventNotifier wird beispielsweise von einem TIBEvents-Objekt automatisch aufgerufen, wenn Sie seine Database-Eigenschaft ändern.

Notifier ist der Ereignismelder, welcher der internen Liste der Datenbank durch einen vorhergehenden Aufruf von AddEventNotifier hinzugefügt wurde.

RemoveEventNotifier entfernt Notifier aus der internen Liste der Ereignismelder.

Anmerkung:  Durch das Entfernen eines Ereignismelders aus der Liste wird die Registrierung des Interesses an registrierten Ereignissen nicht aufgehoben.