Méthode Api.JetRegisterCallback
Permet à l’application de configurer le moteur de base de données pour émettre des notifications à l’application pour des événements spécifiques. Ces notifications sont associées à une table spécifique et restent en vigueur uniquement jusqu’à ce que le instance contenant la table soit arrêté à l’aide de JetTerm(JET_INSTANCE).
Espace de noms :Microsoft.Isam.Esent.Interop
Assemblée: Microsoft.Isam.Esent.Interop (en Microsoft.Isam.Esent.Interop.dll)
Syntaxe
'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
)
Paramètres
sesid
Type : Microsoft.Isam.Esent.Interop.JET_SESIDSession à utiliser.
tableid
Type : Microsoft.Isam.Esent.Interop.JET_TABLEIDCurseur ouvert sur la table sur laquelle le rappel doit être inscrit.
cbtyp
Type : Microsoft.Isam.Esent.Interop.JET_cbtypMotifs de rappel pour lesquels l’application souhaite recevoir des notifications.
rappel
Type : Microsoft.Isam.Esent.Interop.JET_CALLBACKFonction de rappel.
contexte
Type : System.IntPtrContexte qui sera donné au rappel.
callbackId
Type : Microsoft.Isam.Esent.Interop.JET_HANDLEHandle qui peut être utilisé ultérieurement pour annuler l’inscription de la fonction de rappel donnée à l’aide de JetUnregisterCallback(JET_SESID, JET_TABLEID, JET_cbtyp, JET_HANDLE) .
Voir aussi
Informations de référence
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour