Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Provides operations to create and consume DAC packages represented by DacPackage instances.
Hiérarchie d'héritage
System.Object
Microsoft.SqlServer.Dac.DacServices
Espace de noms : Microsoft.SqlServer.Dac
Assembly : Microsoft.SqlServer.Dac (en Microsoft.SqlServer.Dac.dll)
Syntaxe
'Déclaration
Public NotInheritable Class DacServices
'Utilisation
Dim instance As DacServices
public sealed class DacServices
public ref class DacServices sealed
[<SealedAttribute>]
type DacServices = class end
public final class DacServices
Le type DacServices expose les membres suivants.
Constructeurs
| Nom | Description | |
|---|---|---|
![]() |
DacServices | Initializes a new instance of the DacServices class that operates against the database specified by the supplied connection string. |
Haut de la page
Méthodes
| Nom | Description | |
|---|---|---|
![]() |
Deploy | Deploys the supplied package to a database. |
![]() |
Equals | (hérité de Object.) |
![]() |
ExportBacpac(Stream, String, IEnumerable<Tuple<String, String>>, Nullable<CancellationToken>) | Extracts schema and export data from a database into a "bacpac" package. |
![]() |
ExportBacpac(String, String, IEnumerable<Tuple<String, String>>, Nullable<CancellationToken>) | Extracts schema and export data from a database into a "bacpac" package. |
![]() |
ExportBacpac(Stream, String, DacSchemaModelStorageType, IEnumerable<Tuple<String, String>>, Nullable<CancellationToken>) | Extracts schema and export data from a database into a "bacpac" package. |
![]() |
ExportBacpac(String, String, DacSchemaModelStorageType, IEnumerable<Tuple<String, String>>, Nullable<CancellationToken>) | Extracts schema and export data from a database into a "bacpac" package. |
![]() |
Extract(Stream, String, String, Version, String, IEnumerable<Tuple<String, String>>, DacExtractOptions, Nullable<CancellationToken>) | Extracts the schema from a database into a package. |
![]() |
Extract(String, String, String, Version, String, IEnumerable<Tuple<String, String>>, DacExtractOptions, Nullable<CancellationToken>) | Extracts the schema from a database into a package. |
![]() ![]() |
GenerateCreateScript(DacPackage, String, DacDeployOptions) | Creates a Transact-SQL script that can be used to deploy the schema of the supplied DacPackage to a database. |
![]() ![]() |
GenerateCreateScript(Stream, DacPackage, String, DacDeployOptions) | Creates a Transact-SQL script that can be used to deploy the schema of the supplied DacPackage to a database. |
![]() ![]() |
GenerateDeployReport(DacPackage, DacPackage, String, DacDeployOptions) | Creates an XML report of the steps needed to deploy the differences between the schemas of the supplied source and target DacPackage instances to a database. |
![]() |
GenerateDeployReport(DacPackage, String, DacDeployOptions, Nullable<CancellationToken>) | Creates an XML report of the steps needed to deploy the schema of the supplied DacPackage to a database. |
![]() ![]() |
GenerateDeployReport(Stream, DacPackage, DacPackage, String, DacDeployOptions) | Creates an XML report of the steps needed to deploy the differences between the schemas of the supplied source and target DacPackage instances to a database. |
![]() ![]() |
GenerateDeployScript(DacPackage, DacPackage, String, DacDeployOptions) | Creates a Transact-SQL script that can be used to deploy the differences between the schemas of the supplied source and target DacPackage instances to a database. |
![]() |
GenerateDeployScript(DacPackage, String, DacDeployOptions, Nullable<CancellationToken>) | Creates a Transact-SQL script that can be used to deploy the schema of the supplied DacPackage to a database. |
![]() ![]() |
GenerateDeployScript(Stream, DacPackage, DacPackage, String, DacDeployOptions) | Creates a Transact-SQL script that can be used to deploy the differences between the schemas of the supplied source and target DacPackage instances to a database. |
![]() |
GenerateDriftReport(String, Nullable<CancellationToken>) | Creates an XML report of the drift that has occurred since the database was last registered. |
![]() |
GenerateDriftReport(String, DacSchemaModelStorageType, Nullable<CancellationToken>) | Creates an XML report of the drift that has occurred since the database was last registered. |
![]() |
GetHashCode | (hérité de Object.) |
![]() |
GetType | (hérité de Object.) |
![]() |
ImportBacpac(BacPackage, String, Nullable<CancellationToken>) | Deploys schema and import table data from the supplied package to a database. |
![]() |
ImportBacpac(BacPackage, String, DacAzureDatabaseSpecification, Nullable<CancellationToken>) | Deploys schema and import table data from the supplied package to a database. |
![]() |
Register(String, String, Version, String) | Adds DAC registration information for the specified target database. |
![]() |
Register(String, DacSchemaModelStorageType, String, Version, String) | Adds DAC registration information for the specified target database. |
![]() |
ToString | (hérité de Object.) |
![]() |
Unregister | Removes DAC registration information for the specified target database. |
Haut de la page
Événements
| Nom | Description | |
|---|---|---|
![]() |
Message | Invoked when an operation reports status updates or errors. |
![]() |
ProgressChanged | Invoked when the state of an operation changes. |
Haut de la page
Sécurité des threads
Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.
.gif)
.gif)
.gif)