The Project type exposes the following members.

Constructors

  NameDescription
Project
Constructor.

Methods

  NameDescription
Deserialize
Support for serialization.
EqualsOverloaded.
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode
Serves as a hash function for a particular type. GetHashCode()()() is suitable for use in hashing algorithms and data structures like a hash table.
(Inherited from Object.)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
LoadFromDisk
Loads a project from disk. If the file cannot be found in the current folder, SQL Data Compare looks in the ProjectFolder for the file.
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
ReplayUserActions
Replays the selections, custom mappings, and WHERE clause settings that the user has made before saving the project. Modifies the passed SchemaMappings to reflect the user changes.
SaveToDisk
Saves the project to disk.
Serialize
Support for serialization.
ToString
Returns a string representation of the project.
(Overrides Object..::.ToString()()().)

Properties

  NameDescription
Changed
True if the project has changes that have not yet been saved.
DataSource1
The connection properties for the first database being compared.
DataSource2
The connection properties for the second database being compared.
Direction
The direction in which the project migrates the changes to synchronize the databases.
FileName
The file name of the project if it has been saved. If the project has not been saved then the file name is String.Empty
IsNewProject
True if the project has not yet been saved.
LastCompared
The time at which the project was last compared.
Name
The name of the project.
Options
The options used when running the engine.
SessionSettings
The session settings used in the project comparison.
UserNote
A note relating to this project.
Version
The current project version. Used during serialization.

See Also