Api.EscrowUpdate-Methode

Führen Sie eine atomische Addition für eine Spalte aus. Die Spalte muss vom Typ Long sein. Diese Funktion ermöglicht es mehreren Sitzungen, denselben Datensatz gleichzeitig ohne Konflikte zu aktualisieren.

Namespace:Microsoft.Isam.Esent.Interop
Versammlung: Microsoft.Isam.Esent.Interop (in Microsoft.Isam.Esent.Interop.dll)

Syntax

'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
)

Parameter

  • delta
    Typ: System.Int32

    Das Delta, das auf die Spalte angewendet werden soll.

Rückgabewert

Typ: System.Int32
Der aktuelle Wert der Spalte, wie er in der Datenbank gespeichert ist (Versionsverwaltung wird ignoriert).

Bemerkungen

Diese Methode umschließt JetEscrowUpdate(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, [], Int32, Int32, EscrowUpdateGrbit).

Siehe auch

Verweis

API-Klasse

API-Member

Microsoft.Isam.Esent.Interop-Namespace