Classe SqlScriptGeneratorOptions
Representa Transact-SQL Opções do gerador de script.
Hierarquia de herança
System.Object
Microsoft.Data.Schema.ScriptDom.Sql.SqlScriptGeneratorOptions
Namespace: Microsoft.Data.Schema.ScriptDom.Sql
Assembly: Microsoft.Data.Schema.ScriptDom.Sql (em Microsoft.Data.Schema.ScriptDom.Sql.dll)
Sintaxe
'Declaração
Public Class SqlScriptGeneratorOptions
public class SqlScriptGeneratorOptions
public ref class SqlScriptGeneratorOptions
type SqlScriptGeneratorOptions = class end
public class SqlScriptGeneratorOptions
O tipo SqlScriptGeneratorOptions expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
![]() |
SqlScriptGeneratorOptions | Inicializa uma nova instância da classe SqlScriptGeneratorOptions. |
Início
Propriedades
Nome | Descrição | |
---|---|---|
![]() |
AlignClauseBodies | Obtém ou define um booleano indicando se os corpos das cláusulas, tais como FROM, WHERE e GROUP BY deve ser alinhado. |
![]() |
AlignColumnDefinitionFields | Obtém ou define um valor booleano indicando 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 valor booleano indicando se os itens de cláusula de conjunto em uma instrução de atualização devem ser alinhados. |
![]() |
AsKeywordOnOwnLine | Obtém ou define um valor booleano indicando se a palavra-chave deve ser escrito em sua própria linha. |
![]() |
IncludeSemicolons | Obtém ou define um valor booleano indicando 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 o texto. |
![]() |
IndentSetClause | Obtém ou define um valor booleano indicando se a cláusula SET para uma instrução de atualização deve ser recuada. |
![]() |
IndentViewBody | Obtém ou define um valor booleano indicando se o corpo de instrução do modo de exibição deve ser recuado. |
![]() |
KeywordCasing | Obtém ou define a opção de maiúsculas e minúsculas de palavra-chave para usar durante a geração de script. |
![]() |
MultilineInsertSourcesList | Obtém ou define um valor booleano indicando se a lista de fontes de coluna de inserção deve ser espalhada em várias linhas. |
![]() |
MultilineInsertTargetsList | Obtém ou define um valor booleano indicando se a lista de destinos de coluna de inserção deve ser espalhada em várias linhas. |
![]() |
MultilineSelectElementsList | Obtém ou define um booleano indicando se selecionar elementos devem ser listados como uma lista de várias linhas. |
![]() |
MultilineSetClauseItems | Obtém ou define um valor booleano indicando se o conjunto de itens de cláusula devem estar listados em várias linhas. |
![]() |
MultilineViewColumnsList | Obtém ou define um valor booleano indicando se as colunas de instrução do modo de exibição devem estar listadas como uma lista de várias linhas. |
![]() |
MultilineWherePredicatesList | Obtém ou define um booleano indicando se onde predicados (expressões separadas por e e ou) devem ser gravados em várias linhas. |
![]() |
NewLineBeforeCloseParenthesisInMultilineList | Obtém ou define um valor booleano indicando se uma nova linha deve ser colocada antes de um parêntese de fechamento ao escrever uma lista de várias linhas entre parênteses. |
![]() |
NewLineBeforeFromClause | Obtém ou define um valor booleano indicando se deve haver uma nova linha antes da cláusula FROM em uma instrução SELECT. |
![]() |
NewLineBeforeGroupByClause | Obtém ou define um valor booleano indicando se deve haver uma nova linha antes da cláusula GROUP BY em uma instrução SELECT. |
![]() |
NewLineBeforeHavingClause | Obtém ou define um valor booleano indicando se deve haver uma nova linha antes da cláusula HAVING em uma instrução SELECT. |
![]() |
NewLineBeforeJoinClause | Obtém ou define um valor booleano indicando se deve haver uma nova linha antes da cláusula JOIN em uma instrução SELECT. |
![]() |
NewLineBeforeOpenParenthesisInMultilineList | Obtém ou define um valor booleano indicando 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 valor booleano indicando se deve haver uma nova linha antes da cláusula ORDER BY em uma instrução SELECT. |
![]() |
NewLineBeforeOutputClause | Obtém ou define um valor booleano indicando se deve haver uma nova linha antes da cláusula OUTPUT. |
![]() |
NewLineBeforeWhereClause | Obtém ou define um valor booleano indicando se deve haver uma nova linha antes da cláusula WHERE em uma instrução SELECT. |
![]() |
SqlVersion | Obtém ou define a versão SQL para gerar um script para. |
Início
Métodos
Nome | Descrição | |
---|---|---|
![]() |
Equals | Determina se o especificado Object é igual a atual Object. (Herdado de Object.) |
![]() |
Finalize | Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.) |
![]() |
GetHashCode | Serves as a hash function for a particular type. (Herdado de Object.) |
![]() |
GetType | Obtém o Type da instância atual. (Herdado de Object.) |
![]() |
MemberwiseClone | Cria uma cópia superficial do atual Object. (Herdado de Object.) |
![]() |
Reset | Redefine as opções. |
![]() |
ToString | Retorna um string que representa o objeto atual. (Herdado de Object.) |
Início
Comentários
Essas opções não são respeitadas pela ScriptDom em Visual Studio 2010.
Acesso thread-safe
Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.