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.