Data-tier Application Framework (DACFx)

 

Namespaces

Namespace Description
Microsoft.SqlServer.Dac

This namespace provides classes you can use in your code to perform operations on DACPAC and BACPAC packages.  These packages can be extracted and exported from existing databases or used to deploy and import new databases. DAPCAC packages can also be used to upgrade an existing database.

See also Understanding Data-tier Applications.

Microsoft.SqlServer.Dac.CodeAnalysis

Provides classes related to code analysis.

Microsoft.SqlServer.Dac.Compare

Microsoft.SqlServer.Dac.Deployment

Provides classes related to DAC deployment.

Microsoft.SqlServer.Dac.Extensions

This namespace provides classes containing extension methods you can use in your code to retrieve information from DACPAC and BACPAC packages or utilize the expanded functionality not currently present in the Microsoft.SqlServer.Dac namespace. Classes in this namespace may change over time as new classes are added or existing classes are removed and incorporated into the Microsoft.SqlServer.Dac namespace.

See also Understanding Data-tier Applications.

Microsoft.SqlServer.Dac.KeyVault

Microsoft.SqlServer.Dac.Model

The Microsoft.SqlServer.Dac.Model namespace contains class that manage the model.

Return to top