Update members

Include protected members
Include inherited members

A class that encapsulates an update on a JET_TABLEID.

The Update type exposes the following members.

Constructors

  Name Description
Public method Update Initializes a new instance of the Update class. This automatically begins an update. The update will be cancelled if not explicitly saved.

Top

Properties

  Name Description
Protected property HasResource Gets a value indicating whether the underlying resource is currently allocated. (Inherited from EsentResource.)

Top

Methods

  Name Description
Public method Cancel Cancel the update.
Protected method CheckObjectIsNotDisposed Throw an exception if this object has been disposed. (Inherited from EsentResource.)
Public method Dispose() Dispose of this object, releasing the underlying Esent resource. (Inherited from EsentResource.)
Protected method Dispose(Boolean) Called by Dispose and the finalizer. (Inherited from EsentResource.)
Public method Equals (Inherited from Object.)
Protected method Finalize Finalizes an instance of the EsentResource class. (Inherited from EsentResource.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Protected method ReleaseResource Called when the transaction is being disposed while active. This should rollback the transaction. (Overrides EsentResource.ReleaseResource().)
Protected method ResourceWasAllocated Called by a subclass when a resource is allocated. (Inherited from EsentResource.)
Protected method ResourceWasReleased Called by a subclass when a resource is freed. (Inherited from EsentResource.)
Public method Save() Update the tableid.
Public method Save([], Int32, Int32) Update the tableid.
Public method SaveAndGotoBookmark Update the tableid and position the tableid on the record that was modified. This can be useful when inserting a record because by default the tableid remains in its old location.
Public method ToString Returns a String that represents the current Update. (Overrides Object.ToString().)

Top

See also

Reference

Update class

Microsoft.Isam.Esent.Interop namespace