SqlScriptGeneratorOptions Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Controlla le opzioni per la generazione di script SQL
public class SqlScriptGeneratorOptions
type SqlScriptGeneratorOptions = class
Public Class SqlScriptGeneratorOptions
- Ereditarietà
-
SqlScriptGeneratorOptions
Costruttori
SqlScriptGeneratorOptions() |
Controlla le opzioni per la generazione di script SQL |
Proprietà
AlignClauseBodies |
Ottiene o imposta un valore booleano che indica se i corpi di FROM, WHERE, GROUP BY e così via. le clausole devono essere allineate |
AlignColumnDefinitionFields |
Ottiene o imposta un valore booleano che indica se i campi di definizione della colonna (nome colonna, tipo di dati, vincoli) devono essere allineati alle colonne di allineamento. |
AlignSetClauseItem |
Ottiene o imposta un valore booleano che indica se gli elementi della clausola SET in un'istruzione UPDATE devono essere allineati |
AllowExternalLanguagePaths |
Ottiene o imposta un valore booleano che indica se i percorsi di file possono essere usati per il contenuto del linguaggio esterno |
AllowExternalLibraryPaths |
Ottiene o imposta un valore booleano che indica se è possibile usare i percorsi di file per il contenuto della libreria esterna |
AsKeywordOnOwnLine |
Ottiene o imposta un valore booleano che indica se la parola chiave AS deve essere scritta sulla propria riga |
IncludeSemicolons |
Ottiene o imposta un valore booleano che indica se deve essere incluso un punto e virgola dopo ogni istruzione |
IndentationSize |
Ottiene o imposta il numero di spazi da usare durante il rientro del testo |
IndentSetClause |
Ottiene o imposta un valore booleano che indica se la clausola SET per un'istruzione UPDATE deve essere rientro |
IndentViewBody |
Ottiene o imposta un valore booleano che indica se il corpo dell'istruzione di visualizzazione deve essere rientro. |
KeywordCasing |
Ottiene o imposta l'opzione di maiuscole e minuscole per le parole chiave da usare durante la generazione di script |
MultilineInsertSourcesList |
Ottiene o imposta un valore booleano che indica se l'elenco di origini colonne INSERT deve essere distribuito tra più righe |
MultilineInsertTargetsList |
Ottiene o imposta un valore booleano che indica se l'elenco di destinazioni di colonna INSERT deve essere distribuito tra più righe |
MultilineSelectElementsList |
Ottiene o imposta un valore booleano che indica se selezionare gli elementi devono essere elencati come elenco a più righe |
MultilineSetClauseItems |
Ottiene o imposta un valore booleano che indica se gli elementi della clausola SET devono essere elencati in più righe |
MultilineViewColumnsList |
Ottiene o imposta un valore booleano che indica se le colonne dell'istruzione view devono essere elencate come elenco a più righe |
MultilineWherePredicatesList |
Ottiene o imposta un valore booleano che indica se i predicati WHERE (espressioni separate da AND e OR) devono essere scritti in più righe |
NewLineBeforeCloseParenthesisInMultilineList |
Ottiene o imposta un valore booleano che indica se una nuova riga deve essere posizionata prima di una parentesi chiusa durante la scrittura di un elenco a più righe tra parentesi |
NewLineBeforeFromClause |
Ottiene o imposta un valore booleano che indica se deve essere presente una nuova riga prima della clausola FROM in un'istruzione SELECT |
NewLineBeforeGroupByClause |
Ottiene o imposta un valore booleano che indica se deve essere presente una nuova riga prima della clausola GROUP BY in un'istruzione SELECT |
NewLineBeforeHavingClause |
Ottiene o imposta un valore booleano che indica se deve essere presente una nuova riga prima della clausola HAVING in un'istruzione SELECT |
NewLineBeforeJoinClause |
Ottiene o imposta un valore booleano che indica se deve essere presente una nuova riga prima della clausola JOIN in un'istruzione SELECT |
NewLineBeforeOffsetClause |
Ottiene o imposta un valore booleano che indica se deve essere presente una nuova riga prima della clausola OFFSET |
NewLineBeforeOpenParenthesisInMultilineList |
Ottiene o imposta un valore booleano che indica se una nuova riga deve essere posizionata prima di una parentesi aperta durante la scrittura di un elenco a più righe tra parentesi |
NewLineBeforeOrderByClause |
Ottiene o imposta un valore booleano che indica se deve essere presente una nuova riga prima della clausola ORDER BY in un'istruzione SELECT |
NewLineBeforeOutputClause |
Ottiene o imposta un valore booleano che indica se deve essere presente una nuova riga prima della clausola OUTPUT |
NewLineBeforeWhereClause |
Ottiene o imposta un valore booleano che indica se deve essere presente una nuova riga prima della clausola WHERE in un'istruzione SELECT |
NewLineBeforeWindowClause |
Ottiene o imposta un valore booleano che indica se deve essere presente una nuova riga prima della clausola WINDOW in un'istruzione SELECT |
SqlEngineType |
Ottiene o imposta il tipo di motore Sql (All|Motore|Azure) per generare script per |
SqlVersion |
Ottiene o imposta la versione sql per generare lo script per |
Metodi
Reset() |
Reimposta il valore predefinito delle opzioni. |