Microsoft.SqlServer.Dac.Compare Namespace

Classes

DacSchemaComparisonMessage

Represents a problem encountered during schema comparison.

SchemaCompareDacpacEndpoint

Refers to a dacpac file as either a source or target for schema comparison

SchemaCompareDatabaseEndpoint

Refers to a database as either a source or target for schema comparison

SchemaCompareEndpoint

Refers to a source or target for schema comparison

SchemaCompareProjectEndpoint

Refers to a project as either a source or target for schema comparison

SchemaComparePublishProjectResult

Result of publishing comparison result to database

SchemaComparePublishResult

Result of publishing comparison result to database

SchemaCompareScriptGenerationResult

Result of generating scripts

SchemaComparison

Class that allows comparing schema between two types of entities: databases and dacpac files

SchemaComparisonExcludedObjectId

Represents an object by name and type for use in SchemaComparison operations.

SchemaComparisonResult

Class that provides information about the differences between a source and target database. Differences are represented in a tree structure.

SchemaDifference

Represents an object or property difference found during comparison of two database models.

Enums

SchemaDifferenceType

Represents the different possible types of SchemaDifference

SchemaUpdateAction

Represents a schema update action