Пространство имен 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 Основные сведения о приложениях уровня данных.

Классы

  Класс Описание
Открытый класс BacPackage Representation of the artifact that contains the definition and data of a data-tier application.
Открытый класс DacAzureDatabaseSpecification Defines optional parameters specific to a Windows Azure SQL Database.
Открытый класс DacDataProgressMessage Data associated with an executing data operation to report status updates or errors related to progress.
Открытый класс DacDeployOptions Defines options that affect the behavior of package deployment to a database.
Открытый класс DacExceptionMessage Data associated with an error with exception information.
Открытый класс DacExtractOptions Defines options that affect the behavior of package extraction.
Открытый класс DacMessage Data associated with an executing operation to report status updates or errors.
Открытый класс DacMessageEventArgs Data associated with event raised as an executing operation reports status updates or errors.
Открытый класс DacOperationProgressMessage Progress message associated with the overall progress of a DAC operation.
Открытый класс DacPackage Representation of the artifact that contains the definition of a data-tier application.
Открытый класс DacPackageExtensions Предоставляет методы для поддержки обработки объектов DacPackage.Эти методы работают с существующим объектом DacPackage.
Открытый класс DacProfile Contains settings related to a specific deployment configuration.
Открытый класс DacProgressEventArgs Data associated with event raised as an executing operation completes individual steps of processing.
Открытый класс DacRetryMessage Indicates that the DacFX API retried a command or connection due to a transient error returned by the server.
Открытый класс DacServices Provides operations to create and consume DAC packages represented by DacPackage instances.
Открытый класс DacServicesException Exception thrown for DAC service errors.
Открытый класс PackageMetadata Metadata information that describes a package.
Открытый класс PackageOptions Defines advanced options and additional artifacts for package creation.

Перечисления

  Перечисление Описание
Открытое перечисление DacAzureEdition List of possible editions for a Windows Azure SQL Database.
Открытое перечисление DacMessageType Specifies the type (or severity) of message associated with a given event.
Открытое перечисление DacOperationStatus Specifies the state of a service operation.
Открытое перечисление DacSchemaModelStorageType Specifies the type of backing storage for a schema model.