Compartir a través de


Sql90SchemaDeploymentOptions (Clase)

Representa las opciones de implementación específicas de Microsoft SQL Server 2005.

Jerarquía de herencia

System.Object
  Microsoft.Data.Schema.Build.SchemaDeploymentOptions
    Microsoft.Data.Schema.Sql.Build.SqlSchemaDeploymentOptions
      Microsoft.Data.Schema.Sql.Build.Sql90SchemaDeploymentOptions
        Microsoft.Data.Schema.Sql.Build.Sql100SchemaDeploymentOptions

Espacio de nombres:  Microsoft.Data.Schema.Sql.Build
Ensamblado:  Microsoft.Data.Schema.Sql (en Microsoft.Data.Schema.Sql.dll)

Sintaxis

'Declaración
<DatabaseSchemaProviderCompatibilityAttribute(GetType(Sql90DatabaseSchemaProvider))> _
Public Class Sql90SchemaDeploymentOptions _
    Inherits SqlSchemaDeploymentOptions
[DatabaseSchemaProviderCompatibilityAttribute(typeof(Sql90DatabaseSchemaProvider))]
public class Sql90SchemaDeploymentOptions : SqlSchemaDeploymentOptions
[DatabaseSchemaProviderCompatibilityAttribute(typeof(Sql90DatabaseSchemaProvider))]
public ref class Sql90SchemaDeploymentOptions : public SqlSchemaDeploymentOptions
[<DatabaseSchemaProviderCompatibilityAttribute(typeof(Sql90DatabaseSchemaProvider))>]
type Sql90SchemaDeploymentOptions =  
    class
        inherit SqlSchemaDeploymentOptions
    end
public class Sql90SchemaDeploymentOptions extends SqlSchemaDeploymentOptions

El tipo Sql90SchemaDeploymentOptions expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público Sql90SchemaDeploymentOptions Inicializa una nueva instancia de la clase Sql90SchemaDeploymentOptions.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública AbortOnFirstError Obtiene o establece un valor que indica si la implementación se debería detener cuando se produzca el primer error. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública BackupDatabaseBeforeChanges Obtiene o establece un valor que indica si el script de actualización debe incluir instrucciones para hacer una copia de seguridad de la base de datos antes de modificar el destino. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública BlockOnPossibleDataLoss Obtiene o establece un valor que indica si se debería bloquear el script de actualización cuando pueda producirse pérdida de datos. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública BuildtimeContributorsMustExist (Se hereda de SchemaDeploymentOptions).
Propiedad pública CheckNewConstraints Obtiene o establece un valor que indica si se deberían comprobar las nuevas restricciones al implementar los cambios. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública CollationPreference Obtiene o establece un valor que indica cómo se debe controlar la intercalación al implementar los cambios. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública CommentOutSetVarDeclarations Obtiene o establece un valor que indica si las declaraciones SETVAR se deberían marcar como comentario en el script de sincronización generado. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública ComparerConfiguration Obtiene el filtro de comparación. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública CreateNewDatabase Obtiene o establece un valor que indica si se va a crear una nueva base de datos de destino durante la implementación. (Se hereda de SchemaDeploymentOptions).
Propiedad pública DatabaseSchemaProvider Obtiene el proveedor de esquema de base de datos. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública DeployDatabaseInSingleUserMode Obtiene o establece un valor que indica si el script de actualización debe establecer la base de datos en modo usuario único. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública DisableAndReenableDdlTriggers Obtiene o establece un valor que indica si se deshabilitarán desencadenadores del lenguaje de definición de datos (DDL) y, posteriormente, se habilitarán de nuevo durante la implementación.
Propiedad pública DropConstraintsNotInSource Obtiene o establece un valor que indica si se deben quitar las restricciones que solo aparecen en el destino al implementar los cambios. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública DropIndexesNotInSource Obtiene o establece un valor que indica si se deben quitar los índices que solo aparecen en la base de datos de destino al implementar los cambios. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública DropObjectsNotInSource Obtiene o establece un valor que indica si se quitan los objetos de la base de datos de destino que no estén incluidos en la base de datos de origen. (Se hereda de SchemaDeploymentOptions).
Propiedad pública EnforceMinimalDependencies Obtiene o establece un valor que indica si solo se deben exigir las dependencias mínimas al comparar los esquemas. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública ExcludedModelElements Obtiene o establece una lista de elementos del modelo que el usuario ha decidido excluir de la base de datos de destino. (Se hereda de SchemaDeploymentOptions).
Propiedad pública ExcludedObjectTypesForSchemaCompare Obtiene una copia de solo lectura de los tipos que se excluyen de la comparación de esquemas. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública ExtensionHandle Obtiene o establece el identificador de esta extensión. (Se hereda de SchemaDeploymentOptions).
Propiedad pública GenerateDatabaseOptions Obtiene o establece un valor que indica si las opciones de base de datos se deberían establecer en el script de actualización. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública GenerateDeployStateChecks Obtiene o establece un valor que indica si el script de actualización debería comprobar el estado de implementación. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública IgnoreAnsiNulls Obtiene o establece un valor que indica si se debe omitir el valor de Nulls ANSI al comparar los esquemas. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública IgnoreAuthorizer Obtiene o establece un valor que indica si se omitirán los autorizadores durante la implementación.
Propiedad pública IgnoreColumnCollation Obtiene o establece un valor que indica si se deben omitir las intercalaciones de columnas al comparar los esquemas. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública IgnoreColumnOrder Obtiene o establece un valor que indica si se debe omitir el orden de las columnas en las tablas y vistas al comparar los esquemas. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública IgnoreComments Obtiene o establece un valor que indica si se deben omitir los comentarios al comparar los esquemas. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública IgnoreDdlTriggerOrder Obtiene o establece un valor que indica si se omitirá el orden de los desencadenadores DDL durante la implementación.
Propiedad pública IgnoreDdlTriggerState Obtiene o establece un valor que indica si se omitirá el estado de habilitación de los desencadenadores DDL durante la implementación.
Propiedad pública IgnoreDefaultSchema Obtiene o establece un valor que indica si se omitirá la configuración de esquema predeterminada durante la implementación.
Propiedad pública IgnoreDmlTriggerOrder Obtiene o establece un valor que indica si se debe omitir el orden de los desencadenadores del lenguaje de manipulación de datos (DML) al comparar los esquemas. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública IgnoreDmlTriggerState Obtiene o establece un valor que indica si se debe omitir un estado habilitado de los desencadenadores DML al comparar los esquemas. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública IgnoreExtendedProperties Obtiene o establece un valor que indica si se deben omitir las propiedades extendidas al comparar los esquemas. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública IgnoreFilegroupPlacement Obtiene o establece un valor que indica si se debe omitir la posición de los objetos en grupos de archivos al comparar los esquemas. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública IgnoreFillFactor Obtiene o establece un valor que indica si se debe omitir el factor de relleno para los índices al comparar los esquemas. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública IgnoreIdentitySeed Obtiene o establece un valor que indica si se deben omitir los valores de inicialización de identidad al comparar los esquemas. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública IgnoreIncrement Obtiene o establece un valor que indica si se deben omitir los valores de incremento de identidad al comparar los esquemas. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública IgnoreIndexOptions Obtiene o establece un valor que indica si se deben omitir las opciones de índice al comparar los esquemas. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública IgnoreIndexPadding Obtiene o establece un valor que indica si se debe omitir el relleno de índice al comparar los esquemas. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública IgnoreKeywordCasing (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública IgnoreLockHintsOnIndexes Obtiene o establece un valor que indica si se deben omitir las sugerencias de bloqueo de índices al comparar los esquemas. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública IgnoreLoginSids Obtiene o establece un valor que indica si se deben omitir los identificadores de seguridad (SID) de inicio de sesión al comparar los esquemas. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública IgnoreNotForReplication Obtiene o establece un valor que indica si se deben omitir los valores NOT FOR REPLICATION al comparar los esquemas. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública IgnoreObjectPlacementOnPartitionScheme Obtiene o establece un valor que indica si se omitirá la posición de los objetos en un esquema de partición durante la implementación.
Propiedad pública IgnorePartitionSchemes (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública IgnorePermissions (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública IgnoreQuotedIdentifiers Obtiene o establece un valor que indica si se debe omitir el valor de identificadores entre comillas al comparar los esquemas. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública IgnoreRoleMembership Obtiene o establece un valor que indica si se debe omitir la pertenencia a roles al comparar los esquemas. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública IgnoreRouteLifetime Obtiene o establece un valor que indica si se omitirá la configuración de duración de la ruta durante la implementación.
Propiedad pública IgnoreSemicolonBetweenStatements Obtiene o establece un valor que indica si se deben omitir los puntos y coma entre las instrucciones al comparar los esquemas. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública IgnoreStatisticsSample Obtiene o establece un valor que indica si se debe omitir el ejemplo de las estadísticas al comparar los esquemas. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública IgnoreTableOptions Obtiene o establece un valor que indica si se deben omitir las opciones de tabla al comparar los esquemas. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública IgnoreUserSettingsObjects Obtiene o establece un valor que indica si se deben omitir los objetos de configuración de usuario al comparar los esquemas. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública IgnoreWhitespace Obtiene o establece un valor que indica si se deben omitir los espacios en blanco al comparar los esquemas. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública IgnoreWithNocheckOnCheckConstraints Obtiene o establece un valor que indica si se debe omitir una instrucción WITH NOCHECK en las restricciones CHECK al comparar los esquemas. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública IgnoreWithNocheckOnForeignKeys (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública IncludeTransactionalScripts Obtiene o establece un valor que indica si se debe llevar a cabo el script de actualización donde sea posible. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública NoAlterStatementsToChangeCLRTypes Obtiene o establece un valor que indica si se usarán instrucciones ALTER para los tipos de SQL CLR.
Propiedad pública ScriptDatabaseCollation (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública SerializationData Obtiene las opciones que se deberían serializar. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública SourceSetVariables Obtiene la lista de variables y sus valores para el origen de la comparación. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública TargetConnectionString Obtiene o establece la cadena de conexión de la base de datos de destino. (Se hereda de SchemaDeploymentOptions).
Propiedad pública TargetDatabaseName Obtiene o establece el nombre de la base de datos de destino. (Se hereda de SchemaDeploymentOptions).
Propiedad pública TargetSetVariables Obtiene la lista de variables y sus valores para el destino de la comparación. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública TreatVerificationErrorsAsWarnings Obtiene o establece un valor que indica si todos los errores de comprobación se deben tratar como advertencias. (Se hereda de SchemaDeploymentOptions).
Propiedad pública UnmodifiableObjectWarnings Obtiene o establece un valor que indica si se deberían generar advertencias para los objetos no modificables al implementar los cambios. (Se hereda de SqlSchemaDeploymentOptions).
Propiedad pública VerifyDeployment Obtiene o establece un valor que indica si se va a comprobar la implementación una vez completada. (Se hereda de SchemaDeploymentOptions).

Arriba

Métodos

  Nombre Descripción
Método público AddExcludedObjectTypeForSchemaCompare Agrega un nuevo tipo a la lista de tipos que se excluyen de la comparación de esquemas. (Se hereda de SqlSchemaDeploymentOptions).
Método público CreateCopy Crea una réplica de SchemaDeploymentOptions para SQL Server 2005. (Invalida a SqlSchemaDeploymentOptions.CreateCopy()).
Método público Equals Determina si el objeto Object especificado es igual al objeto Object actual. (Se hereda de Object).
Método protegido 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).
Método público FlushExcludedObjectTypeForSchemaCompare Borra la lista de tipos que se excluyen de la comparación de esquemas y agrega ISqlDynamicColumnSource a esa lista. (Se hereda de SqlSchemaDeploymentOptions).
Método público GetHashCode Actúa como función hash para un tipo concreto. (Se hereda de Object).
Método protegido GetPropertyClassesToExcludeFromComparison Devuelve una lista de las clases de propiedad que no se compararán. (Invalida a SqlSchemaDeploymentOptions.GetPropertyClassesToExcludeFromComparison()).
Método protegido GetRelationshipClassesToExcludeFromComparison Devuelve una lista de las clases de relación que no se compararán. (Invalida a SqlSchemaDeploymentOptions.GetRelationshipClassesToExcludeFromComparison()).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público IsObjectTypeExcludedForSchemaCompare Comprueba si el tipo especificado está incluido en la lista de objectTypes excluidos de la comparación de esquemas. (Se hereda de SqlSchemaDeploymentOptions).
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método protegido OnExtensionHandle Devuelve TSqlParser. (Se hereda de SqlSchemaDeploymentOptions).
Método protegido OnInitialize Recupera las rutas de acceso al servidor y prepara las variables de origen y destino para el nombre de base de datos, ruta de acceso a datos y ruta del archivo de registro. (Se hereda de SqlSchemaDeploymentOptions).
Método público SetExtensionHandle Establece el valor de la propiedad ExtensionHandle y llama al método OnExtensionHandle. (Se hereda de SchemaDeploymentOptions).
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).
Método público TryLoadSourceSqlCmdVariables Carga SourceSqlCmdVariables del archivo de variables especificado. (Se hereda de SqlSchemaDeploymentOptions).
Método público TryLoadTargetSqlCmdVariables Carga TargetSqlCmdVariables del archivo de variables especificado. (Se hereda de SqlSchemaDeploymentOptions).

Arriba

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.

Vea también

Referencia

Microsoft.Data.Schema.Sql.Build (Espacio de nombres)