SqlScriptGeneratorOptions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Управляет параметрами создания скриптов SQL
public class SqlScriptGeneratorOptions
type SqlScriptGeneratorOptions = class
Public Class SqlScriptGeneratorOptions
- Наследование
-
SqlScriptGeneratorOptions
Конструкторы
SqlScriptGeneratorOptions() |
Управляет параметрами создания скриптов SQL |
Свойства
AlignClauseBodies |
Возвращает или задает логическое значение, указывающее, является ли тело объекта FROM, WHERE, GROUP BY и т. д. Предложения должны быть выровнены |
AlignColumnDefinitionFields |
Возвращает или задает логическое значение, указывающее, должны ли поля определения столбца (имя столбца, тип данных, ограничения) выравниваться по столбцам выравнивания. |
AlignSetClauseItem |
Возвращает или задает логическое значение, указывающее, должны ли элементы предложения SET в инструкции UPDATE быть выровнены. |
AllowExternalLanguagePaths |
Возвращает или задает логическое значение, указывающее, можно ли использовать пути к файлам для содержимого внешнего языка. |
AllowExternalLibraryPaths |
Возвращает или задает логическое значение, указывающее, можно ли использовать пути к файлам для содержимого внешней библиотеки. |
AsKeywordOnOwnLine |
Возвращает или задает логическое значение, указывающее, следует ли записывать ключевое слово AS в собственной строке. |
IncludeSemicolons |
Возвращает или задает логическое значение, указывающее, следует ли включать точку с запятой после каждого оператора. |
IndentationSize |
Возвращает или задает количество пробелов, используемых при отступе текста. |
IndentSetClause |
Возвращает или задает логическое значение, указывающее, должно ли предложение SET для инструкции UPDATE быть отступом. |
IndentViewBody |
Возвращает или задает логическое значение, указывающее, следует ли указывать отступ в тексте инструкции представления. |
KeywordCasing |
Возвращает или задает параметр регистра ключевое слово, используемый во время создания скрипта. |
MultilineInsertSourcesList |
Возвращает или задает логическое значение, указывающее, следует ли распределить список источников столбцов INSERT по нескольким строкам. |
MultilineInsertTargetsList |
Возвращает или задает логическое значение, указывающее, следует ли распределить список целевых объектов столбца INSERT по нескольким строкам. |
MultilineSelectElementsList |
Возвращает или задает логическое значение, указывающее, должны ли элементы select отображаться в виде многострочный список. |
MultilineSetClauseItems |
Возвращает или задает логическое значение, указывающее, должны ли элементы предложения SET отображаться в нескольких строках. |
MultilineViewColumnsList |
Возвращает или задает логическое значение, указывающее, должны ли столбцы инструкции view отображаться как многострочный список. |
MultilineWherePredicatesList |
Возвращает или задает логическое значение, указывающее, должны ли предикаты WHERE (выражения, разделенные ими и ИЛИ) записываться в нескольких строках. |
NewLineBeforeCloseParenthesisInMultilineList |
Возвращает или задает логическое значение, указывающее, следует ли помещать новую строку перед закрывающей скобкой при записи многострочный список в круглые скобки. |
NewLineBeforeFromClause |
Возвращает или задает логическое значение, указывающее, должна ли новая строка перед предложением FROM в инструкции SELECT. |
NewLineBeforeGroupByClause |
Возвращает или задает логическое значение, указывающее, должна ли быть новая строка перед предложением GROUP BY в инструкции SELECT. |
NewLineBeforeHavingClause |
Возвращает или задает логическое значение, указывающее, должна ли новая строка перед предложением HAVING в инструкции SELECT. |
NewLineBeforeJoinClause |
Возвращает или задает логическое значение, указывающее, должна ли новая строка перед предложением JOIN в инструкции SELECT. |
NewLineBeforeOffsetClause |
Возвращает или задает логическое значение, указывающее, должна ли быть новая строка перед предложением OFFSET. |
NewLineBeforeOpenParenthesisInMultilineList |
Возвращает или задает логическое значение, указывающее, следует ли помещать новую строку перед открытой скобкой при записи многострочный список в круглые скобки. |
NewLineBeforeOrderByClause |
Возвращает или задает логическое значение, указывающее, должна ли новая строка перед предложением ORDER BY в инструкции SELECT. |
NewLineBeforeOutputClause |
Возвращает или задает логическое значение, указывающее, должна ли быть новая строка перед предложением OUTPUT. |
NewLineBeforeWhereClause |
Возвращает или задает логическое значение, указывающее, должна ли быть новая строка перед предложением WHERE в инструкции SELECT. |
NewLineBeforeWindowClause |
Возвращает или задает логическое значение, указывающее, должна ли быть новая строка перед предложением WINDOW в инструкции SELECT. |
SqlEngineType |
Возвращает или задает тип подсистемы SQL (Все|Подсистема |Azure) для создания скрипта для |
SqlVersion |
Возвращает или задает версию SQL для создания скрипта. |
Методы
Reset() |
Сбрасывает параметры в значения по умолчанию. |