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.

Weitere Informationen

Referenz

Microsoft.Isam.Esent.Interop-Namespace