Clase DacCompilationUnit
The DacCompilationUnit accepts Transact-SQL content and compiles it into a data-tier application (DAC) type. Any Transact-SQL file can be added or removed prior to compilation.
Jerarquía de herencia
System. . :: . .Object
Microsoft.SqlServer.Management.Dac..::..DacCompilationUnit
Espacio de nombres: Microsoft.SqlServer.Management.Dac
Ensamblado: Microsoft.SqlServer.Management.Dac (en Microsoft.SqlServer.Management.Dac.dll)
Sintaxis
'Declaración
Public Class DacCompilationUnit
'Uso
Dim instance As DacCompilationUnit
public class DacCompilationUnit
public ref class DacCompilationUnit
type DacCompilationUnit = class end
public class DacCompilationUnit
El tipo DacCompilationUnit expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
DacCompilationUnit() () () () | Initializes a new instance of the DacCompilationUnit class. | |
DacCompilationUnit(String, Version, String) | Initializes a new instance of the DacCompilationUnit class with the specified information. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
DatabaseCollation | Gets or sets the database collation used for the compile. | |
Description | Gets or sets the text description of the DAC type. | |
MiscellaneousFiles | A collection enumerating the miscellaneous files to include in the DAC type. | |
TargetSelectionPolicy | Gets or sets the server selection policy to compile into the DAC type. | |
TypeName | Gets or sets the name of the DAC type. | |
Version | Gets or sets the version of the DAC type. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
AddTSqlSourceFile | Adds a Transact-SQL script file to the compilation unit. | |
Compile | Compiles a DAC type based on the Transact-SQL scripts, server selection policy, and miscellaneous files specified for the DacCompilationUnit object. | |
Equals | (Se hereda de Object.) | |
Finalize | (Se hereda de Object.) | |
GetHashCode | (Se hereda de Object.) | |
GetType | (Se hereda de Object.) | |
MemberwiseClone | (Se hereda de Object.) | |
RemoveTSqlSourceFile | Removes a Transact-SQL script file from the compilation unit. | |
ToString | (Se hereda de Object.) |
Arriba
Comentarios
Using the DacCompilationUnit object, you can:
Add and remove Transact-SQL command files.
Compile the DAC type with a given collation.
Thread Safety
Todos los miembros estáticos (compartidos en Microsoft Visual Basic) públicos de este tipo son seguros para operaciones multiproceso. No se garantiza que los miembros de instancia sean seguros para subprocesos.
Seguridad para subprocesos
Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.