SqlScriptGeneratorOptions Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contrôle les options de génération de scripts Sql
public class SqlScriptGeneratorOptions
type SqlScriptGeneratorOptions = class
Public Class SqlScriptGeneratorOptions
- Héritage
-
SqlScriptGeneratorOptions
Constructeurs
SqlScriptGeneratorOptions() |
Contrôle les options de génération de scripts Sql |
Propriétés
AlignClauseBodies |
Obtient ou définit une valeur booléenne indiquant si les corps de FROM, WHERE, GROUP BY, etc. les clauses doivent être alignées |
AlignColumnDefinitionFields |
Obtient ou définit une valeur booléenne indiquant si les champs de définition de colonne (nom de colonne, type de données, contraintes) doivent être alignés dans des colonnes d’alignement. |
AlignSetClauseItem |
Obtient ou définit une valeur booléenne indiquant si les éléments de clause SET d’une instruction UPDATE doivent être alignés |
AllowExternalLanguagePaths |
Obtient ou définit une valeur booléenne indiquant si les chemins d’accès aux fichiers peuvent être utilisés pour le contenu du langage externe |
AllowExternalLibraryPaths |
Obtient ou définit une valeur booléenne indiquant si les chemins d’accès aux fichiers peuvent être utilisés pour le contenu de la bibliothèque externe |
AsKeywordOnOwnLine |
Obtient ou définit une valeur booléenne indiquant si le mot clé AS doit être écrit sur sa propre ligne |
IncludeSemicolons |
Obtient ou définit une valeur booléenne indiquant si un point-virgule doit être inclus après chaque instruction |
IndentationSize |
Obtient ou définit le nombre d’espaces à utiliser lors de la mise en retrait du texte |
IndentSetClause |
Obtient ou définit une valeur booléenne indiquant si la clause SET d’une instruction UPDATE doit être mise en retrait |
IndentViewBody |
Obtient ou définit une valeur booléenne indiquant si le corps de l’instruction view doit être mis en retrait. |
KeywordCasing |
Obtient ou définit l’option de casse mot clé à utiliser pendant la génération de script |
MultilineInsertSourcesList |
Obtient ou définit une valeur booléenne indiquant si la liste de sources de colonnes INSERT doit être répartie sur plusieurs lignes |
MultilineInsertTargetsList |
Obtient ou définit une valeur booléenne indiquant si la liste des cibles de colonne INSERT doit être répartie sur plusieurs lignes |
MultilineSelectElementsList |
Obtient ou définit une valeur booléenne indiquant si les éléments sélectionnés doivent être répertoriés en tant que liste multiligne |
MultilineSetClauseItems |
Obtient ou définit une valeur booléenne indiquant si les éléments de clause SET doivent être répertoriés sur plusieurs lignes |
MultilineViewColumnsList |
Obtient ou définit une valeur booléenne indiquant si les colonnes d’instruction d’affichage doivent être répertoriées en tant que liste multiligne |
MultilineWherePredicatesList |
Obtient ou définit une valeur booléenne indiquant si les prédicats WHERE (expressions séparées par AND et OR) doivent être écrits sur plusieurs lignes |
NewLineBeforeCloseParenthesisInMultilineList |
Obtient ou définit une valeur booléenne indiquant si une nouvelle ligne doit être placée avant une parenthèse proche lors de l’écriture d’une liste multiligne entre parenthèses |
NewLineBeforeFromClause |
Obtient ou définit une valeur booléenne indiquant s’il doit y avoir une nouvelle ligne avant la clause FROM dans une instruction SELECT |
NewLineBeforeGroupByClause |
Obtient ou définit une valeur booléenne indiquant s’il doit y avoir une nouvelle ligne avant la clause GROUP BY dans une instruction SELECT |
NewLineBeforeHavingClause |
Obtient ou définit une valeur booléenne indiquant s’il doit y avoir une nouvelle ligne avant la clause HAVING dans une instruction SELECT |
NewLineBeforeJoinClause |
Obtient ou définit une valeur booléenne indiquant s’il doit y avoir une nouvelle ligne avant la clause JOIN dans une instruction SELECT |
NewLineBeforeOffsetClause |
Obtient ou définit une valeur booléenne indiquant s’il doit y avoir une nouvelle ligne avant la clause OFFSET |
NewLineBeforeOpenParenthesisInMultilineList |
Obtient ou définit une valeur booléenne indiquant si une nouvelle ligne doit être placée avant une parenthèse ouverte lors de l’écriture d’une liste multiligne entre parenthèses |
NewLineBeforeOrderByClause |
Obtient ou définit une valeur booléenne indiquant s’il doit y avoir une nouvelle ligne avant la clause ORDER BY dans une instruction SELECT |
NewLineBeforeOutputClause |
Obtient ou définit une valeur booléenne indiquant s’il doit y avoir une nouvelle ligne avant la clause OUTPUT |
NewLineBeforeWhereClause |
Obtient ou définit une valeur booléenne indiquant s’il doit y avoir une nouvelle ligne avant la clause WHERE dans une instruction SELECT |
NewLineBeforeWindowClause |
Obtient ou définit une valeur booléenne indiquant s’il doit y avoir une nouvelle ligne avant la clause WINDOW dans une instruction SELECT |
SqlEngineType |
Obtient ou définit le type de moteur Sql (All|Moteur|Azure) pour générer un script pour |
SqlVersion |
Obtient ou définit la version sql pour laquelle générer le script pour |
Méthodes
Reset() |
Réinitialise les options avec leur valeur par défaut. |