SqlScriptGeneratorOptions Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Controla las opciones de Generación de scripts sql
public class SqlScriptGeneratorOptions
type SqlScriptGeneratorOptions = class
Public Class SqlScriptGeneratorOptions
- Herencia
-
SqlScriptGeneratorOptions
Constructores
SqlScriptGeneratorOptions() |
Controla las opciones de Generación de scripts sql |
Propiedades
AlignClauseBodies |
Obtiene o establece un valor booleano que indica si los cuerpos de FROM, WHERE, GROUP BY, etc. Las cláusulas 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 se debe escribir 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 uso de mayúsculas y minúsculas de palabra clave durante la generación de scripts. |
MultilineInsertSourcesList |
Obtiene o establece un valor booleano que indica si la lista de orígenes de columna INSERT se debe distribuir entre varias líneas. |
MultilineInsertTargetsList |
Obtiene o establece un valor booleano que indica si la lista de destinos de columna INSERT se debe distribuir 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 de Sql (All|Motor |Azure) para generar un script para |
SqlVersion |
Obtiene o establece la versión de Sql para la que se va a generar el script. |
Métodos
Reset() |
Restablece el valor predeterminado de las opciones. |