Metodo Api.EscrowUpdate
Eseguire l'aggiunta atomica su una colonna. La colonna deve essere di tipo Long. Questa funzione consente a più sessioni di aggiornare simultaneamente lo stesso record senza conflitti.
Spazio dei nomi:Microsoft.Isam.Esent.Interop
Assemblea: Microsoft.Isam.Esent.Interop (in Microsoft.Isam.Esent.Interop.dll)
Sintassi
'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
)
Parametri
sesid
Tipo: Microsoft.Isam.Esent.Interop.JET_SESIDSessione da usare.
tableid
Tipo: Microsoft.Isam.Esent.Interop.JET_TABLEIDCursore da aggiornare.
columnid
Tipo: Microsoft.Isam.Esent.Interop.JET_COLUMNIDColonna da aggiornare. Deve trattarsi di una colonna escrow-updatable.
delta
Tipo: System.Int32Delta da applicare alla colonna.
Valore restituito
Tipo: System.Int32
Valore corrente della colonna archiviata nel database (il controllo delle versioni viene ignorato).
Commenti
Questo metodo esegue il wrapping di JetEscrowUpdate(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, [], Int32, Int32, EscrowUpdateGrbit).
Vedi anche
Riferimento
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per