Click or drag to resize

Change Class

Used for tracking changes for use with syncing database sessions
Inheritance Hierarchy

Namespace:  VelocityDb.Sync
Assembly:  VelocityDb (in VelocityDb.dll) Version: 11.1.0.0 (11.1)
Syntax
[SerializableAttribute]
public class Change : OptimizedPersistable, IComparable<Change>, 
	IComparable

The Change type exposes the following members.

Properties
  NameDescription
Public propertyAllowOtherTypesOnSamePage
We only want this type of object on any page containing this type so don't use pages with other type of objects when placing an object of this type
(Overrides OptimizedPersistableAllowOtherTypesOnSamePage.)
Public propertyDatabaseId
Database number of changed Database
Public propertyDeleted
Is this a change involving a database/page delete
Public propertyPageId
Page number of changed Page
Public propertyVersion
Version of page being updated
Top
Methods
  NameDescription
Public methodCompareTo(Object)
Compares objects using the object Id
(Overrides OptimizedPersistableCompareTo(Object).)
Public methodCompareTo(Change)
Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object.
Top
Extension Methods
  NameDescription
Public Extension MethodToStringDetails(SessionBase, Boolean)Overloaded.
Object details as a string
(Defined by Utilities.)
Public Extension MethodToStringDetails(Schema, TypeVersion, Boolean)Overloaded.
Currently only used by Database Manager
(Defined by Utilities.)
Top
See Also