DacServices 클래스
Provides operations to create and consume DAC packages represented by DacPackage instances.
상속 계층
System.Object
Microsoft.SqlServer.Dac.DacServices
네임스페이스: Microsoft.SqlServer.Dac
어셈블리: Microsoft.SqlServer.Dac(Microsoft.SqlServer.Dac.dll)
구문
‘선언
Public NotInheritable Class DacServices
‘사용 방법
Dim instance As DacServices
public sealed class DacServices
public ref class DacServices sealed
[<SealedAttribute>]
type DacServices = class end
public final class DacServices
DacServices 유형에서 다음 멤버를 표시합니다.
생성자
이름 | 설명 | |
---|---|---|
DacServices | Initializes a new instance of the DacServices class that operates against the database specified by the supplied connection string. |
맨 위로 이동
메서드
이름 | 설명 | |
---|---|---|
Deploy | Deploys the supplied package to a database. | |
Equals | (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 | (Object에서 상속됨) | |
GetType | (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 | (Object에서 상속됨) | |
Unregister | Removes DAC registration information for the specified target database. |
맨 위로 이동
이벤트
이름 | 설명 | |
---|---|---|
Message | Invoked when an operation reports status updates or errors. | |
ProgressChanged | Invoked when the state of an operation changes. |
맨 위로 이동
스레드 보안
이 유형의 모든 공용 static(Visual Basic에서는 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.