SqlScriptGeneratorOptions Classe

Definizione

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.

Si applica a