Метод Api.JetRegisterCallback
Позволяет приложению настроить ядро СУБД для отправки приложению уведомлений о конкретных событиях. Эти уведомления связаны с определенной таблицей и остаются в силе только до завершения работы экземпляра, содержащего таблицу, с помощью JetTerm(JET_INSTANCE)).
Пространство имен: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Причины обратного вызова, по которым приложение хочет получать уведомления.
обратный вызов
Тип: Microsoft.Isam.Esent.Interop.JET_CALLBACKФункция обратного вызова.
контекст
Тип: System.IntPtrКонтекст, который будет передан обратному вызову.
callbackId
Тип: Microsoft.Isam.Esent.Interop.JET_HANDLEДескриптор, который в дальнейшем можно использовать для отмены регистрации данной функции обратного вызова с помощью JetUnregisterCallback(JET_SESID, JET_TABLEID, JET_cbtyp, JET_HANDLE).
См. также раздел
Ссылка
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по