Condividi tramite


Spazio dei nomi 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 Informazioni sulle applicazioni del livello dati.

Classi

  Classe Descrizione
Classe pubblica BacPackage Representation of the artifact that contains the definition and data of a data-tier application.
Classe pubblica DacAzureDatabaseSpecification Defines optional parameters specific to a Windows Azure SQL Database.
Classe pubblica DacDataProgressMessage Data associated with an executing data operation to report status updates or errors related to progress.
Classe pubblica DacDeployOptions Defines options that affect the behavior of package deployment to a database.
Classe pubblica DacExceptionMessage Data associated with an error with exception information.
Classe pubblica DacExtractOptions Defines options that affect the behavior of package extraction.
Classe pubblica DacMessage Data associated with an executing operation to report status updates or errors.
Classe pubblica DacMessageEventArgs Data associated with event raised as an executing operation reports status updates or errors.
Classe pubblica DacOperationProgressMessage Progress message associated with the overall progress of a DAC operation.
Classe pubblica DacPackage Representation of the artifact that contains the definition of a data-tier application.
Classe pubblica DacPackageExtensions Fornisce i metodi per supportare la gestione di oggetti DacPackage.Questi metodi funzionano in un oggetto DacPackage esistente.
Classe pubblica DacProfile Contains settings related to a specific deployment configuration.
Classe pubblica DacProgressEventArgs Data associated with event raised as an executing operation completes individual steps of processing.
Classe pubblica DacRetryMessage Indicates that the DacFX API retried a command or connection due to a transient error returned by the server.
Classe pubblica DacServices Provides operations to create and consume DAC packages represented by DacPackage instances.
Classe pubblica DacServicesException Exception thrown for DAC service errors.
Classe pubblica PackageMetadata Metadata information that describes a package.
Classe pubblica PackageOptions Defines advanced options and additional artifacts for package creation.

Enumerazioni

  Enumerazione Descrizione
Enumerazione pubblica DacAzureEdition List of possible editions for a Windows Azure SQL Database.
Enumerazione pubblica DacMessageType Specifies the type (or severity) of message associated with a given event.
Enumerazione pubblica DacOperationStatus Specifies the state of a service operation.
Enumerazione pubblica DacSchemaModelStorageType Specifies the type of backing storage for a schema model.