SqlScriptGeneratorOptions (Clase)
Representa las opciones del generador de scripts de Transact-SQL.
Jerarquía de herencia
System.Object
Microsoft.Data.Schema.ScriptDom.Sql.SqlScriptGeneratorOptions
Espacio de nombres: Microsoft.Data.Schema.ScriptDom.Sql
Ensamblado: Microsoft.Data.Schema.ScriptDom.Sql (en Microsoft.Data.Schema.ScriptDom.Sql.dll)
Sintaxis
'Declaración
Public Class SqlScriptGeneratorOptions
public class SqlScriptGeneratorOptions
public ref class SqlScriptGeneratorOptions
type SqlScriptGeneratorOptions = class end
public class SqlScriptGeneratorOptions
El tipo SqlScriptGeneratorOptions expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
SqlScriptGeneratorOptions | Inicializa una nueva instancia de la clase SqlScriptGeneratorOptions. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
AlignClauseBodies | Obtiene o establece un valor booleano que indica si deben alinearse los cuerpos de las cláusulas, como FROM, WHERE y GROUP BY. | |
AlignColumnDefinitionFields | Obtiene o establece un valor booleano que indica si los campos de definición de columna (nombre de columna, tipo de dato, 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 estar alineados. | |
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 debe incluirse un símbolo de 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 debe aplicarse sangría a la cláusula SET de una instrucción UPDATE. | |
IndentViewBody | Obtiene o establece un valor booleano que indica si debe aplicarse sangría el cuerpo de la instrucción de vista. | |
KeywordCasing | Obtiene o establece la opción de uso de mayúsculas y minúsculas con las palabras claves que se va a emplear durante la generación de scripts. | |
MultilineInsertSourcesList | Obtiene o establece un valor booleano que indica si la lista de orígenes de la columna INSERT debe extenderse por varias líneas. | |
MultilineInsertTargetsList | Obtiene o establece un valor booleano que indica si la lista de destinos de la columna INSERT debe extenderse por varias líneas. | |
MultilineSelectElementsList | Obtiene o establece un valor booleano que indica si los elementos seleccionados deben mostrarse como una lista con varias líneas. | |
MultilineSetClauseItems | Obtiene o establece un valor booleano que indica si los elementos de la cláusula SET deben mostrarse en varias líneas. | |
MultilineViewColumnsList | Obtiene o establece un valor booleano que indica si las columnas de las instrucciones de vista deben mostrarse como una lista con varias líneas. | |
MultilineWherePredicatesList | Obtiene o establece un valor booleano que indica si los predicados WHERE (expresiones separadas mediante AND y OR) deben escribirse en varias líneas. | |
NewLineBeforeCloseParenthesisInMultilineList | Obtiene o establece un valor booleano que indica si debe situarse una nueva línea antes de un paréntesis de cierre cuando una lista con varias líneas se escribe 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 de 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 de 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 de 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 de una instrucción SELECT. | |
NewLineBeforeOpenParenthesisInMultilineList | Obtiene o establece un valor booleano que indica si debe situarse una nueva línea antes de un paréntesis de apertura cuando una lista con varias líneas se escribe 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 de 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 de una instrucción SELECT. | |
SqlVersion | Obtiene o establece la versión de SQL en la que se va a generar un script. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Equals | Determina si el objeto Object especificado es igual al objeto Object actual. (Se hereda de Object). | |
Finalize | Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object). | |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
Reset | Restablece las opciones. | |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
Arriba
Comentarios
Estas opciones no responden al ScriptDom de Visual Studio 2010.
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.