JET_cbtyp Enumeration
Typ des status, der gemeldet wird.
Diese Enumeration enthält ein FlagsAttribute-Attribut, das eine bitweise Kombination der Memberwerte zulässt.
Namespace: Microsoft.Isam.Esent.Interop
Assembly: 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) gesetzt. | |
| BeforeInsert | Dieser Rückruf erfolgt direkt vor dem Einfügen eines neuen Datensatzes in eine Tabelle durch einen Aufruf von JetUpdate. | |
| AfterInsert | Dieser Rückruf erfolgt direkt nach dem Einfügen eines neuen Datensatzes in eine Tabelle durch einen Aufruf von JetUpdate, aber bevor JetUpdate zurückgegeben wird. | |
| BeforeReplace | Dieser Rückruf erfolgt direkt vor einem vorhandenen Datensatz in einer Tabelle, der durch einen Aufruf von JetUpdate geändert wird. | |
| AfterReplace | Dieser Rückruf erfolgt direkt, nachdem ein vorhandener Datensatz in einer Tabelle durch einen Aufruf von JetUpdate geändert wurde, aber bevor JetUpdate zurücksendet. | |
| BeforeDelete | Dieser Rückruf erfolgt direkt vor dem Löschen eines vorhandenen Datensatzes in einer Tabelle durch einen Aufruf von JetDelete. | |
| AfterDelete | Dieser Rückruf erfolgt direkt nach dem Löschen eines vorhandenen Datensatzes in einer Tabelle durch einen Aufruf von JetDelete. | |
| UserDefinedDefaultValue | Dieser Rückruf tritt auf, wenn die Engine den benutzerdefinierten Standardwert einer Spalte aus der Anwendung abrufen muss. Dieser Rückruf ist im Wesentlichen 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 tritt auf, wenn die von JetDefragment initiierte Onlinedefragmentierung einer Datenbank beendet wurde, weil der Prozess abgeschlossen oder das Zeitlimit erreicht wurde. | |
| FreeCursorLS | Dieser Rückruf tritt auf, wenn die Anwendung das Kontexthandel für die lokale Storage, die 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 mit JetSetSystemParameter mit JET_paramRuntimeCallback. | |
| FreeTableLS | Dieser Rückruf tritt auf, weil die Anwendung das Kontexthand handle für die lokale Storage bereinigen muss, die einer Tabelle zugeordnet ist, die von der Datenbank-Engine freigegeben wird. Weitere Informationen finden Sie unter JetSetLS. Der Delegat für diesen Rückrufgrund wird mit JetSetSystemParameter mit JET_paramRuntimeCallback. |