Freigeben über


JET_cbtyp-Enumeration

Art des gemeldeten Fortschritts.

Diese Enumeration enthält ein FlagsAttribute-Attribut, das eine bitweise Kombination der Memberwerte zulässt.

Namespace:Microsoft.Isam.Esent.Interop
Versammlung: Microsoft.Isam.Esent.Interop (in Microsoft.Isam.Esent.Interop.dll)

Syntax

'Declaration
<FlagsAttribute> _
Public Enumeration JET_cbtyp
'Usage
Dim instance As JET_cbtyp
[FlagsAttribute]
public enum JET_cbtyp

Members

Membername BESCHREIBUNG
Null Dieser Rückruf ist reserviert und gilt immer als ungültig.
Abschließen Eine finalisierbare Spalte ist auf 0 (null) gestiegen.
BeforeInsert Dieser Rückruf erfolgt unmittelbar vor dem Einfügen eines neuen Datensatzes in eine Tabelle durch einen JetUpdate-Aufruf.
AfterInsert Dieser Rückruf erfolgt unmittelbar, nachdem ein neuer Datensatz durch einen Aufruf von JetUpdate in eine Tabelle eingefügt wurde, aber bevor JetUpdate zurückgegeben wird.
BeforeReplace Dieser Rückruf erfolgt unmittelbar vor einem vorhandenen Datensatz in einer Tabelle, der durch einen JetUpdate-Aufruf geändert wird.
AfterReplace Dieser Rückruf erfolgt unmittelbar, nachdem ein vorhandener Datensatz in einer Tabelle durch einen Aufruf von JetUpdate geändert wurde, aber bevor JetUpdate zurückgegeben wird.
BeforeDelete Dieser Rückruf erfolgt unmittelbar vor dem Löschen eines vorhandenen Datensatzes in einer Tabelle durch einen JetDelete-Aufruf.
AfterDelete Dieser Rückruf erfolgt unmittelbar nach dem Löschen eines vorhandenen Datensatzes in einer Tabelle durch einen JetDelete-Aufruf.
UserDefinedDefaultValue Dieser Rückruf erfolgt, wenn die Engine den benutzerdefinierten Standardwert einer Spalte aus der Anwendung abrufen muss. Bei diesem Rückruf handelt es sich im Wesentlichen um eine eingeschränkte Implementierung von JetRetrieveColumn, die von der Anwendung ausgewertet wird. Für einen benutzerdefinierten Standardwert kann maximal ein Spaltenwert zurückgegeben werden.
OnlineDefragCompleted Dieser Rückruf erfolgt, wenn die von JetDefragment initiierte Onlinedefragmentierung einer Datenbank beendet wurde, da entweder der Prozess abgeschlossen oder das Zeitlimit erreicht wurde.
FreeCursorLS Dieser Rückruf erfolgt, wenn die Anwendung das Kontexthandle für den lokalen Speicher sauber muss, der einem Cursor zugeordnet ist, der von der Datenbank-Engine freigegeben wird. Weitere Informationen finden Sie unter JetSetLS. Der Delegat für diesen Rückrufgrund wird mithilfe von JetSetSystemParameter mit JET_paramRuntimeCallback konfiguriert.
FreeTableLS Dieser Rückruf erfolgt aufgrund der Notwendigkeit, dass die Anwendung das Kontexthandle für den lokalen Speicher bereinigen muss, der einer Tabelle zugeordnet ist, die von der Datenbank-Engine veröffentlicht wird. Weitere Informationen finden Sie unter JetSetLS. Der Delegat für diesen Rückrufgrund wird mithilfe von JetSetSystemParameter mit JET_paramRuntimeCallback konfiguriert.

Siehe auch

Verweis

Microsoft.Isam.Esent.Interop-Namespace