Espace de noms 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 Présentation des applications de la couche Données.

Classes

  Classe Description
Classe publique BacPackage Representation of the artifact that contains the definition and data of a data-tier application.
Classe publique DacAzureDatabaseSpecification Defines optional parameters specific to a Windows Azure SQL Database.
Classe publique DacDataProgressMessage Data associated with an executing data operation to report status updates or errors related to progress.
Classe publique DacDeployOptions Defines options that affect the behavior of package deployment to a database.
Classe publique DacExceptionMessage Data associated with an error with exception information.
Classe publique DacExtractOptions Defines options that affect the behavior of package extraction.
Classe publique DacMessage Data associated with an executing operation to report status updates or errors.
Classe publique DacMessageEventArgs Data associated with event raised as an executing operation reports status updates or errors.
Classe publique DacOperationProgressMessage Progress message associated with the overall progress of a DAC operation.
Classe publique DacPackage Representation of the artifact that contains the definition of a data-tier application.
Classe publique DacPackageExtensions Fournit des méthodes pour prendre en charge la manipulation des objets DacPackage.Ces méthodes fonctionnent sur un DacPackage existant.
Classe publique DacProfile Contains settings related to a specific deployment configuration.
Classe publique DacProgressEventArgs Data associated with event raised as an executing operation completes individual steps of processing.
Classe publique DacRetryMessage Indicates that the DacFX API retried a command or connection due to a transient error returned by the server.
Classe publique DacServices Provides operations to create and consume DAC packages represented by DacPackage instances.
Classe publique DacServicesException Exception thrown for DAC service errors.
Classe publique PackageMetadata Metadata information that describes a package.
Classe publique PackageOptions Defines advanced options and additional artifacts for package creation.

Énumérations

  Énumération Description
Énumération publique DacAzureEdition List of possible editions for a Windows Azure SQL Database.
Énumération publique DacMessageType Specifies the type (or severity) of message associated with a given event.
Énumération publique DacOperationStatus Specifies the state of a service operation.
Énumération publique DacSchemaModelStorageType Specifies the type of backing storage for a schema model.