JET_cbtyp列挙

報告される進行状況の種類。

この列挙体には FlagsAttribute 属性があり、そのメンバー値のビットごとの組み合わせが可能になります。

Namespace:Microsoft.Isam.Esent.Interop
アセンブリ: Microsoft.Isam.Esent.Interop (Microsoft.Isam.Esent.Interop.dll)

構文

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

メンバー

メンバー名 説明
[Null] このコールバックは予約されており、常に無効と見なされます。
最終 最終決定可能な列が 0 になりました。
BeforeInsert このコールバックは、JetUpdate の呼び出しによって新しいレコードがテーブルに挿入される直前に発生します。
AfterInsert このコールバックは、JetUpdate の呼び出しによって新しいレコードがテーブルに挿入された直後、JetUpdate が返される前に発生します。
BeforeReplace このコールバックは、JetUpdate の呼び出しによってテーブル内の既存のレコードが変更される直前に発生します。
AfterReplace このコールバックは、JetUpdate の呼び出しによってテーブル内の既存のレコードが変更された直後に、JetUpdate が返される前に発生します。
BeforeDelete このコールバックは、JetDelete の呼び出しによってテーブル内の既存のレコードが削除される直前に発生します。
AfterDelete このコールバックは、JetDelete の呼び出しによってテーブル内の既存のレコードが削除された直後に発生します。
UserDefinedDefaultValue このコールバックは、エンジンがアプリケーションから列のユーザー定義の既定値を取得する必要がある場合に発生します。 このコールバックは、基本的に、アプリケーションによって評価される JetRetrieveColumn の限定的な実装です。 ユーザー定義の既定値に対して、最大 1 つの列値を返すことができます。
OnlineDefragCompleted このコールバックは、JetDefragment によって開始されたデータベースのオンライン最適化が、プロセスの完了または制限時間に達したために停止した場合に発生します。
FreeCursorLS このコールバックは、アプリケーションが、データベース エンジンによって解放されるカーソルに関連付けられているローカル ストレージのコンテキスト ハンドルをクリーンする必要がある場合に発生します。 詳細については、「JetSetLS」を参照してください。 このコールバック理由のデリゲートは、JET_paramRuntimeCallbackを使用して JetSetSystemParameter を使用して構成されます。
FreeTableLS このコールバックは、データベース エンジンによって解放されるテーブルに関連付けられているローカル ストレージのコンテキスト ハンドルをアプリケーションがクリーンアップする必要が生じた結果として発生します。 詳細については、「JetSetLS」を参照してください。 このコールバック理由のデリゲートは、JET_paramRuntimeCallbackを使用して JetSetSystemParameter を使用して構成されます。

関連項目

リファレンス

Microsoft.Isam.Esent.Interop 名前空間