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() |
Сбрасывает параметры в значения по умолчанию. |