Api.JetRegisterCallback メソッド
アプリケーションが特定のイベントに対してアプリケーションに通知を発行するようにデータベース エンジンを構成できるようにします。 これらの通知は特定のテーブルに関連付けられ、 JetTerm(JET_INSTANCE) を使用してテーブルを含むインスタンスがシャットダウンされるまでのみ有効です。
Namespace:Microsoft.Isam.Esent.Interop
アセンブリ: Microsoft.Isam.Esent.Interop (Microsoft.Isam.Esent.Interop.dll)
構文
'Declaration
Public Shared Sub JetRegisterCallback ( _
sesid As JET_SESID, _
tableid As JET_TABLEID, _
cbtyp As JET_cbtyp, _
callback As JET_CALLBACK, _
context As IntPtr, _
<OutAttribute> ByRef callbackId As JET_HANDLE _
)
'Usage
Dim sesid As JET_SESID
Dim tableid As JET_TABLEID
Dim cbtyp As JET_cbtyp
Dim callback As JET_CALLBACK
Dim context As IntPtr
Dim callbackId As JET_HANDLEApi.JetRegisterCallback(sesid, _
tableid, cbtyp, callback, context, _
callbackId)
public static void JetRegisterCallback(
JET_SESID sesid,
JET_TABLEID tableid,
JET_cbtyp cbtyp,
JET_CALLBACK callback,
IntPtr context,
out JET_HANDLE callbackId
)
パラメーター
sesid
種類: Microsoft.Isam.Esent.Interop.JET_SESID使用するセッション。
tableid
種類: Microsoft.Isam.Esent.Interop.JET_TABLEIDコールバックを登録する必要があるテーブルで開かれたカーソル。
cbtyp
種類: Microsoft.Isam.Esent.Interop.JET_cbtypアプリケーションが通知を受信するコールバックの理由。
コールバック (callback)
種類: Microsoft.Isam.Esent.Interop.JET_CALLBACKコールバック関数。
context
型: System.IntPtrコールバックに渡されるコンテキスト。
callbackId
種類: Microsoft.Isam.Esent.Interop.JET_HANDLEJetUnregisterCallback(JET_SESID、JET_TABLEID、JET_cbtyp、JET_HANDLE) を使用して、指定されたコールバック関数の登録を取り消すために後で使用できるハンドル。
関連項目
リファレンス
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示