DacCompilationUnit クラス
DacCompilationUnit は、Transact-SQL の内容を受け入れ、それをデータ層アプリケーション (DAC) 型にコンパイルします。 コンパイル前は、任意の Transact-SQL ファイルを追加または削除できます。
継承階層
System. . :: . .Object
Microsoft.SqlServer.Management.Dac..::..DacCompilationUnit
名前空間: Microsoft.SqlServer.Management.Dac
アセンブリ: Microsoft.SqlServer.Management.Dac (Microsoft.SqlServer.Management.Dac.dll)
構文
'宣言
Public Class DacCompilationUnit
'使用
Dim instance As DacCompilationUnit
public class DacCompilationUnit
public ref class DacCompilationUnit
type DacCompilationUnit = class end
public class DacCompilationUnit
DacCompilationUnit 型は、以下のメンバーを公開しています。
コンストラクター
| 名前 | 説明 | |
|---|---|---|
![]() |
DacCompilationUnit() () () () | DacCompilationUnit クラスの新しいインスタンスを初期化します。 |
![]() |
DacCompilationUnit(String, Version, String) | 指定した情報を使用して、DacCompilationUnit クラスの新しいインスタンスを初期化します。 |
先頭に戻る
プロパティ
| 名前 | 説明 | |
|---|---|---|
![]() |
DatabaseCollation | コンパイルに使用するデータベースの照合順序を取得または設定します。 |
![]() |
Description | DAC 型の説明を取得または設定します。 |
![]() |
MiscellaneousFiles | DAC 型に含めるその他のファイルを列挙するコレクションです。 |
![]() |
TargetSelectionPolicy | DAC 型にコンパイルするサーバーの選択ポリシーを取得または設定します。 |
![]() |
TypeName | DAC 型の名前を取得または設定します。 |
![]() |
Version | DAC 型のバージョンを取得または設定します。 |
先頭に戻る
メソッド
| 名前 | 説明 | |
|---|---|---|
![]() |
AddTSqlSourceFile | Transact-SQL スクリプト ファイルをコンパイル単位に追加します。 |
![]() |
Compile | DacCompilationUnit オブジェクトに対して指定された Transact-SQL スクリプト、サーバーの選択ポリシー、およびその他のファイルに基づいて、DAC 型をコンパイルします。 |
![]() |
Equals | (Object から継承されています。) |
![]() |
Finalize | (Object から継承されています。) |
![]() |
GetHashCode | (Object から継承されています。) |
![]() |
GetType | (Object から継承されています。) |
![]() |
MemberwiseClone | (Object から継承されています。) |
![]() |
RemoveTSqlSourceFile | Transact-SQL スクリプト ファイルをコンパイル単位から削除します。 |
![]() |
ToString | (Object から継承されています。) |
先頭に戻る
説明
DacCompilationUnit オブジェクトを使用すると次のことを実行できます。
Transact-SQL コマンド ファイルを追加および削除する。
特定の照合順序で DAC 型をコンパイルする。
スレッド セーフ
この型の public static (Microsoft Visual Basic では Shared) のすべてのメンバーは、マルチスレッド操作で安全に使用できます。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
スレッド セーフ
この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
.gif)
.gif)
.gif)