SqlScriptGeneratorOptions Clase

Definición

Controla las opciones de Sql Script Generation

public class SqlScriptGeneratorOptions
type SqlScriptGeneratorOptions = class
Public Class SqlScriptGeneratorOptions
Herencia
SqlScriptGeneratorOptions

Constructores

Nombre Description
SqlScriptGeneratorOptions()

Controla las opciones de Sql Script Generation

Propiedades

Nombre Description
AlignClauseBodies

Obtiene o establece un valor booleano que indica si los cuerpos de las cláusulas FROM, WHERE, GROUP BY, etc. deben alinearse.

AlignColumnDefinitionFields

Obtiene o establece un valor booleano que indica si los campos de definición de columna (nombre de columna, tipo de datos, restricciones) deben alinearse en columnas de alineación.

AlignSetClauseItem

Obtiene o establece un valor booleano que indica si los elementos de la cláusula SET de una instrucción UPDATE deben alinearse.

AllowExternalLanguagePaths

Obtiene o establece un valor booleano que indica si se pueden usar rutas de acceso de archivo para el contenido de idioma externo.

AllowExternalLibraryPaths

Obtiene o establece un valor booleano que indica si se pueden usar rutas de acceso de archivo para el contenido de la biblioteca externa.

AsKeywordOnOwnLine

Obtiene o establece un valor booleano que indica si la palabra clave AS debe escribirse en su propia línea.

IncludeSemicolons

Obtiene o establece un valor booleano que indica si se debe incluir un punto y coma después de cada instrucción.

IndentationSize

Obtiene o establece el número de espacios que se van a usar al aplicar sangría al texto

IndentSetClause

Obtiene o establece un valor booleano que indica si se debe aplicar sangría a la cláusula SET para una instrucción UPDATE.

IndentViewBody

Obtiene o establece un valor booleano que indica si se debe aplicar sangría al cuerpo de la instrucción view.

KeywordCasing

Obtiene o establece la opción de mayúsculas y minúsculas de palabras clave que se va a usar durante la generación de scripts.

MultilineInsertSourcesList

Obtiene o establece un valor booleano que indica si la lista de orígenes de columna INSERT debe distribuirse entre varias líneas.

MultilineInsertTargetsList

Obtiene o establece un valor booleano que indica si la lista de destinos de columna INSERT debe distribuirse entre varias líneas.

MultilineSelectElementsList

Obtiene o establece un valor booleano que indica si los elementos seleccionados deben aparecer como una lista de varias líneas.

MultilineSetClauseItems

Obtiene o establece un valor booleano que indica si los elementos de la cláusula SET deben aparecer en varias líneas.

MultilineViewColumnsList

Obtiene o establece un valor booleano que indica si las columnas de instrucciones view deben aparecer como una lista de varias líneas.

MultilineWherePredicatesList

Obtiene o establece un valor booleano que indica si los predicados WHERE (expresiones separadas por AND y OR) deben escribirse en varias líneas.

NewLineBeforeCloseParenthesisInMultilineList

Obtiene o establece un valor booleano que indica si se debe colocar una nueva línea antes de un paréntesis de cierre al escribir una lista de varias líneas entre paréntesis

NewLineBeforeFromClause

Obtiene o establece un valor booleano que indica si debe haber una nueva línea antes de la cláusula FROM en una instrucción SELECT.

NewLineBeforeGroupByClause

Obtiene o establece un valor booleano que indica si debe haber una nueva línea antes de la cláusula GROUP BY en una instrucción SELECT.

NewLineBeforeHavingClause

Obtiene o establece un valor booleano que indica si debe haber una nueva línea antes de la cláusula HAVING en una instrucción SELECT.

NewLineBeforeJoinClause

Obtiene o establece un valor booleano que indica si debe haber una nueva línea antes de la cláusula JOIN en una instrucción SELECT.

NewLineBeforeOffsetClause

Obtiene o establece un valor booleano que indica si debe haber una nueva línea antes de la cláusula OFFSET.

NewLineBeforeOpenParenthesisInMultilineList

Obtiene o establece un valor booleano que indica si se debe colocar una nueva línea antes de un paréntesis abierto al escribir una lista de varias líneas entre paréntesis

NewLineBeforeOrderByClause

Obtiene o establece un valor booleano que indica si debe haber una nueva línea antes de la cláusula ORDER BY en una instrucción SELECT.

NewLineBeforeOutputClause

Obtiene o establece un valor booleano que indica si debe haber una nueva línea antes de la cláusula OUTPUT.

NewLineBeforeWhereClause

Obtiene o establece un valor booleano que indica si debe haber una nueva línea antes de la cláusula WHERE en una instrucción SELECT.

NewLineBeforeWindowClause

Obtiene o establece un valor booleano que indica si debe haber una nueva línea antes de la cláusula WINDOW en una instrucción SELECT.

SqlEngineType

Obtiene o establece el tipo de motor sql (All|Motor |Azure) para generar script

SqlVersion

Obtiene o establece la versión de Sql para la que se va a generar el script.

Métodos

Nombre Description
Reset()

Restablece las opciones a su valor predeterminado.

Se aplica a