Méthode Api.EscrowUpdate
Effectuez l’ajout atomique sur une colonne. La colonne doit être de type Long. Cette fonction permet à plusieurs sessions de mettre à jour le même enregistrement simultanément sans conflit.
Espace de noms :Microsoft.Isam.Esent.Interop
Assemblée: Microsoft.Isam.Esent.Interop (en Microsoft.Isam.Esent.Interop.dll)
Syntaxe
'Declaration
Public Shared Function EscrowUpdate ( _
sesid As JET_SESID, _
tableid As JET_TABLEID, _
columnid As JET_COLUMNID, _
delta As Integer _
) As Integer
'Usage
Dim sesid As JET_SESID
Dim tableid As JET_TABLEID
Dim columnid As JET_COLUMNID
Dim delta As Integer
Dim returnValue As Integer
returnValue = Api.EscrowUpdate(sesid, _
tableid, columnid, delta)
public static int EscrowUpdate(
JET_SESID sesid,
JET_TABLEID tableid,
JET_COLUMNID columnid,
int delta
)
Paramètres
sesid
Type : Microsoft.Isam.Esent.Interop.JET_SESIDSession à utiliser.
tableid
Type : Microsoft.Isam.Esent.Interop.JET_TABLEIDCurseur à mettre à jour.
columnid
Type : Microsoft.Isam.Esent.Interop.JET_COLUMNIDColonne à mettre à jour. Il doit s’agir d’une colonne pouvant être séquestré.
delta
Type : System.Int32Delta à appliquer à la colonne.
Valeur retournée
Type : System.Int32
Valeur actuelle de la colonne telle qu’elle est stockée dans la base de données (le contrôle de version est ignoré).
Notes
Cette méthode encapsule JetEscrowUpdate(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, [], Int32, Int32, EscrowUpdateGrbit).
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