Share via


SQL Server Data Tools Class Library

 

This section contains classes, interfaces, and value types exposed by SQL Server Data Tools.

Namespaces

Namespace Description
Microsoft.Data.Tools.Schema.Sql.UnitTesting

The Microsoft.Data.Tools.Schema.Sql.UnitTesting namespace provides classes that you can use to create and execute database unit tests. You can add custom assertions to determine the success or failure of your tests.

Microsoft.Data.Tools.Schema.Sql.UnitTesting.Conditions

The Microsoft.Data.Tools.Schema.Sql.UnitTesting.Conditions namespace provides classes that you can use to create and manage test conditions. By defining a custom test condition, you can verify the behavior of a database object in ways that the built-in conditions do not support.

Microsoft.Data.Tools.Schema.Sql.UnitTesting.Configuration

Microsoft.Data.Tools.Schema.Tasks.Sql

This namespace contains the MSBuild tasks for SQL Server Data Tools.

Microsoft.VisualStudio.Data.Tools

This namespace contains the Visual Studio components necessary to host SQL Server Data Tools.

Microsoft.VisualStudio.Data.Tools.SqlObjectExplorer

Contains the classes which implement the SQL Server Data Tools SQL Server Object Explorer.

Microsoft.VisualStudio.Data.Tools.SqlObjectExplorer.Controls

Contains various dialogs used by the SQL Server Data Tools SQL Server Object Explorer.

See Also

Microsoft.SqlServer.Dac
Microsoft.SqlServer.Dac.Extensions

Return to top