إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
Type of progress being reported.
This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.
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
| Member name | Description | |
|---|---|---|
| Null | This callback is reserved and always considered invalid. | |
| Finalize | A finalizable column has gone to zero. | |
| BeforeInsert | This callback will occur just before a new record is inserted into a table by a call to JetUpdate. | |
| AfterInsert | This callback will occur just after a new record has been inserted into a table by a call to JetUpdate but before JetUpdate returns. | |
| BeforeReplace | This callback will occur just prior to an existing record in a table being changed by a call to JetUpdate. | |
| AfterReplace | This callback will occur just after an existing record in a table has been changed by a call to JetUpdate but prior to JetUpdate returning. | |
| BeforeDelete | This callback will occur just before an existing record in a table is deleted by a call to JetDelete. | |
| AfterDelete | This callback will occur just after an existing record in a table is deleted by a call to JetDelete. | |
| UserDefinedDefaultValue | This callback will occur when the engine needs to retrieve the user defined default value of a column from the application. This callback is essentially a limited implementation of JetRetrieveColumn that is evaluated by the application. A maximum of one column value can be returned for a user defined default value. | |
| OnlineDefragCompleted | This callback will occur when the online defragmentation of a database as initiated by JetDefragment has stopped due to either the process being completed or the time limit being reached. | |
| FreeCursorLS | This callback will occur when the application needs to clean up the context handle for the Local Storage associated with a cursor that is being released by the database engine. For more information, see JetSetLS. The delegate for this callback reason is configured by means of JetSetSystemParameter with JET_paramRuntimeCallback. | |
| FreeTableLS | This callback will occur as the result of the need for the application to cleanup the context handle for the Local Storage associated with a table that is being released by the database engine. For more information, see JetSetLS. The delegate for this callback reason is configured by means of JetSetSystemParameter with JET_paramRuntimeCallback. |