SQL スクリプトの生成のオプションを制御します。
継承階層
System.Object
Microsoft.SqlServer.TransactSql.ScriptDom.SqlScriptGeneratorOptions
名前空間: Microsoft.SqlServer.TransactSql.ScriptDom
アセンブリ: Microsoft.SqlServer.TransactSql.ScriptDom (Microsoft.SqlServer.TransactSql.ScriptDom.dll)
構文
'宣言
Public Class SqlScriptGeneratorOptions
'使用
Dim instance As SqlScriptGeneratorOptions
public class SqlScriptGeneratorOptions
public ref class SqlScriptGeneratorOptions
type SqlScriptGeneratorOptions = class end
public class SqlScriptGeneratorOptions
SqlScriptGeneratorOptions 型は、以下のメンバーを公開しています。
コンストラクター
| 名前 | 説明 | |
|---|---|---|
![]() |
SqlScriptGeneratorOptions | SqlScriptGeneratorOptions クラスの新しいインスタンスを初期化します。 |
先頭に戻る
プロパティ
| 名前 | 説明 | |
|---|---|---|
![]() |
AlignClauseBodies | FROM、WHERE、GROUP BY などの句の本体を揃えるかどうかを示す値を取得または設定します。 |
![]() |
AlignColumnDefinitionFields | 列定義フィールド (列名、データ型、制約) を基準列に揃えるかどうかを示す値を取得または設定します |
![]() |
AlignSetClauseItem | UPDATE ステートメントの SET 句の項目を揃えるかどうかを示す値を取得または設定します。 |
![]() |
AsKeywordOnOwnLine | AS キーワードをそれ自体の行に記述するかどうかを示す値を取得または設定します。 |
![]() |
IncludeSemicolons | 各ステートメントの後にセミコロンを含めるかどうかを示す値を取得または設定します。 |
![]() |
IndentationSize | テキストをインデントするときに使用する空白文字の数を取得または設定します。 |
![]() |
IndentSetClause | UPDATE ステートメントの SET 句をインデントするかどうかを示す値を取得または設定します。 |
![]() |
IndentViewBody | ビュー ステートメント本体をインデントするかどうかを示す値を取得または設定します。 |
![]() |
KeywordCasing | スクリプトの生成時に使用するキーワードの大文字と小文字の設定オプションを取得または設定します。 |
![]() |
MultilineInsertSourcesList | INSERT の列のソース リストを複数の行に分散するかどうかを示す値を取得または設定します |
![]() |
MultilineInsertTargetsList | INSERT の列のターゲット リストを複数の行に分散するかどうかを示す値を取得または設定します。 |
![]() |
MultilineSelectElementsList | 選択要素を複数行のリストとして示すかどうかを示す値を取得または設定します。 |
![]() |
MultilineSetClauseItems | SET 句の項目を複数行で示すかどうかを示す値を取得または設定します。 |
![]() |
MultilineViewColumnsList | ビュー ステートメントの列を複数行のリストとして示すかどうかを示す値を取得または設定します。 |
![]() |
MultilineWherePredicatesList | WHERE 述語 (AND および OR によって区切られた式) を複数行で記述するかどうかを示す値を取得または設定します。 |
![]() |
NewLineBeforeCloseParenthesisInMultilineList | かっこ内に複数行のリストを記述する場合に、右かっこの前に改行を配置するかどうかを示す値を取得または設定します。 |
![]() |
NewLineBeforeFromClause | SELECT ステートメントの FROM 句の前に改行を配置するかどうかを示す値を取得または設定します。 |
![]() |
NewLineBeforeGroupByClause | SELECT ステートメントの GROUP BY 句の前に改行を配置するかどうかを示す値を取得または設定します。 |
![]() |
NewLineBeforeHavingClause | SELECT ステートメントの HAVING 句の前に改行を配置するかどうかを示す値を取得または設定します。 |
![]() |
NewLineBeforeJoinClause | SELECT ステートメントの JOIN 句の前に改行を配置するかどうかを示す値を取得または設定します。 |
![]() |
NewLineBeforeOffsetClause | OFFSET 句の前に改行を配置するかどうかを示す値を取得または設定します。 |
![]() |
NewLineBeforeOpenParenthesisInMultilineList | かっこ内に複数行のリストを記述する場合に、左かっこの前に改行を配置するかどうかを示す値を取得または設定します。 |
![]() |
NewLineBeforeOrderByClause | SELECT ステートメントの ORDER BY 句の前に改行を配置するかどうかを示す値を取得または設定します。 |
![]() |
NewLineBeforeOutputClause | OUTPUT 句の前に改行を配置するかどうかを示す値を取得または設定します。 |
![]() |
NewLineBeforeWhereClause | SELECT ステートメントの WHERE 句の前に改行を配置するかどうかを示す値を取得または設定します。 |
![]() |
SqlVersion | スクリプトの生成対象の SQL のバージョンを取得または設定します。 |
先頭に戻る
メソッド
| 名前 | 説明 | |
|---|---|---|
![]() |
Equals | (Object から継承されています。) |
![]() |
Finalize | (Object から継承されています。) |
![]() |
GetHashCode | (Object から継承されています。) |
![]() |
GetType | (Object から継承されています。) |
![]() |
MemberwiseClone | (Object から継承されています。) |
![]() |
Reset | オプションを既定値にリセットします。 |
![]() |
ToString | (Object から継承されています。) |
先頭に戻る
スレッド セーフ
この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
.gif)
.gif)
.gif)