SqlScriptGeneratorOptions Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Controla as opções de Geração de Script sql
public class SqlScriptGeneratorOptions
type SqlScriptGeneratorOptions = class
Public Class SqlScriptGeneratorOptions
- Herança
-
SqlScriptGeneratorOptions
Construtores
SqlScriptGeneratorOptions() |
Controla as opções de Geração de Script sql |
Propriedades
AlignClauseBodies |
Obtém ou define um booliano que indica se os corpos de FROM, WHERE, GROUP BY etc. cláusulas devem ser alinhadas |
AlignColumnDefinitionFields |
Obtém ou define um booliano que indica se os campos de definição de coluna (nome da coluna, tipo de dados, restrições) devem ser alinhados em colunas de alinhamento. |
AlignSetClauseItem |
Obtém ou define um booliano que indica se os itens da cláusula SET em uma instrução UPDATE devem ser alinhados |
AllowExternalLanguagePaths |
Obtém ou define um booliano que indica se caminhos de arquivo podem ser usados para conteúdo de idioma externo |
AllowExternalLibraryPaths |
Obtém ou define um booliano que indica se os caminhos de arquivo podem ser usados para o conteúdo da biblioteca externa |
AsKeywordOnOwnLine |
Obtém ou define um booliano que indica se o palavra-chave as deve ser gravado em sua própria linha |
IncludeSemicolons |
Obtém ou define um booliano que indica se um ponto e vírgula deve ser incluído após cada instrução |
IndentationSize |
Obtém ou define o número de espaços a serem usados ao recuar texto |
IndentSetClause |
Obtém ou define um booliano que indica se a cláusula SET de uma instrução UPDATE deve ser recuada |
IndentViewBody |
Obtém ou define um booliano que indica se o corpo da instrução de exibição deve ser recuado. |
KeywordCasing |
Obtém ou define a opção de maiúsculas e minúsculas palavra-chave a ser usada durante a geração de script |
MultilineInsertSourcesList |
Obtém ou define um booliano que indica se a lista de fontes de coluna INSERT deve ser distribuída entre várias linhas |
MultilineInsertTargetsList |
Obtém ou define um booliano que indica se a lista de destinos da coluna INSERT deve ser distribuída entre várias linhas |
MultilineSelectElementsList |
Obtém ou define um booliano que indica se os elementos selecionados devem ser listados como uma lista de várias linhas |
MultilineSetClauseItems |
Obtém ou define um booliano que indica se os itens da cláusula SET devem ser listados em várias linhas |
MultilineViewColumnsList |
Obtém ou define um booliano que indica se as colunas de instrução de exibição devem ser listadas como uma lista de várias linhas |
MultilineWherePredicatesList |
Obtém ou define um booliano que indica se predicados WHERE (expressões separadas por AND e OR) devem ser gravados em várias linhas |
NewLineBeforeCloseParenthesisInMultilineList |
Obtém ou define um booliano que indica se uma nova linha deve ser colocada antes de um parêntese próximo ao escrever uma lista de várias linhas entre parênteses |
NewLineBeforeFromClause |
Obtém ou define um booliano que indica se deve haver uma nova linha antes da cláusula FROM em uma instrução SELECT |
NewLineBeforeGroupByClause |
Obtém ou define um booliano que indica se deve haver uma nova linha antes da cláusula GROUP BY em uma instrução SELECT |
NewLineBeforeHavingClause |
Obtém ou define um booliano que indica se deve haver uma nova linha antes da cláusula HAVING em uma instrução SELECT |
NewLineBeforeJoinClause |
Obtém ou define um booliano que indica se deve haver uma nova linha antes da cláusula JOIN em uma instrução SELECT |
NewLineBeforeOffsetClause |
Obtém ou define um booliano que indica se deve haver uma nova linha antes da cláusula OFFSET |
NewLineBeforeOpenParenthesisInMultilineList |
Obtém ou define um booliano que indica se uma nova linha deve ser colocada antes de um parêntese aberto ao escrever uma lista de várias linhas entre parênteses |
NewLineBeforeOrderByClause |
Obtém ou define um booliano que indica se deve haver uma nova linha antes da cláusula ORDER BY em uma instrução SELECT |
NewLineBeforeOutputClause |
Obtém ou define um booliano que indica se deve haver uma nova linha antes da cláusula OUTPUT |
NewLineBeforeWhereClause |
Obtém ou define um booliano que indica se deve haver uma nova linha antes da cláusula WHERE em uma instrução SELECT |
NewLineBeforeWindowClause |
Obtém ou define um booliano que indica se deve haver uma nova linha antes da cláusula WINDOW em uma instrução SELECT |
SqlEngineType |
Obtém ou define o tipo de mecanismo sql (Todos|Mecanismo|Azure) para gerar script |
SqlVersion |
Obtém ou define a versão do Sql para a qual gerar script |
Métodos
Reset() |
Redefine as opções com seu valor padrão. |