Classe Sql90SchemaDeploymentOptions

Representa as opções de implantação que são específicas para Microsoft SQL Server 2005.

Hierarquia de herança

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

Namespace:  Microsoft.Data.Schema.Sql.Build
Assembly:  Microsoft.Data.Schema.Sql (em Microsoft.Data.Schema.Sql.dll)

Sintaxe

'Declaração
<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

O tipo Sql90SchemaDeploymentOptions expõe os membros a seguir.

Construtores

  Nome Descrição
Método público Sql90SchemaDeploymentOptions Inicializa uma nova instância da classe Sql90SchemaDeploymentOptions.

Início

Propriedades

  Nome Descrição
Propriedade pública AbortOnFirstError Obtém ou define um valor que indica se a implantação deve parar quando o primeiro erro ocorre. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública BackupDatabaseBeforeChanges Obtém ou define um valor que indica se o script de atualização deve incluir instruções para fazer o backup do banco de dados antes que o destino seja modificado. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública BlockOnPossibleDataLoss Obtém ou define um valor que indica se o script de atualização deve bloquear se poderá ocorrer perda de dados. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública BuildtimeContributorsMustExist (Herdado de SchemaDeploymentOptions.)
Propriedade pública CheckNewConstraints Obtém ou define um valor que indica se as novas restrições devem ser verificadas durante a implantação de alterações. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública CollationPreference Obtém ou define um valor que indica como o agrupamento deve ser tratado quando alterações são implantadas. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública CommentOutSetVarDeclarations Obtém ou define um valor que indica se as declarações de SETVAR devem ser comentadas no script gerado de sincronização. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública ComparerConfiguration Obtém o filtro de comparação. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública CreateNewDatabase Obtém ou define um valor que indica se deseja criar um novo banco de dados de destino durante a implantação. (Herdado de SchemaDeploymentOptions.)
Propriedade pública DatabaseSchemaProvider Obtém o provedor do esquema de banco de dados. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública DeployDatabaseInSingleUserMode Obtém ou define um valor que indica se o script de atualização deve definir o banco de dados para o modo de usuário único. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública DisableAndReenableDdlTriggers Obtém ou define um valor que indica se os disparadores de linguagem de definição de dados (DDL) serão desativados e posteriormente reabilitados durante a implantação.
Propriedade pública DropConstraintsNotInSource Obtém ou define um valor que indica se as restrições que ocorrem apenas no destino deveriam ser eliminadas durante a implantação de alterações. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública DropIndexesNotInSource Obtém ou define um valor que indica se os índices que ocorrem apenas no banco de dados de destino devem ser descartados durante a implantação de alterações. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública DropObjectsNotInSource Obtém ou define um valor que indica se todos os objetos no banco de dados de destino que não estão no banco de dados de origem de soltar. (Herdado de SchemaDeploymentOptions.)
Propriedade pública EnforceMinimalDependencies Obtém ou define um valor que indica se devem ser aplicadas somente dependências mínimas quando esquemas são comparadas. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública ExcludedModelElements Obtém ou define uma lista de elementos de modelo que o usuário escolheu a serem excluídos do banco de dados de destino. (Herdado de SchemaDeploymentOptions.)
Propriedade pública ExcludedObjectTypesForSchemaCompare Obtém uma cópia somente leitura dos tipos que são excluídos do esquema comparar. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública ExtensionHandle Obtém ou define o identificador de extensão para essa extensão. (Herdado de SchemaDeploymentOptions.)
Propriedade pública GenerateDatabaseOptions Obtém ou define um valor que indica se as opções de banco de dados devem ser definidas no script de atualização. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública GenerateDeployStateChecks Obtém ou define um valor que indica se o script de atualização deve verificar o estado de implantação. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública IgnoreAnsiNulls Obtém ou define um valor que indica se a configuração de ANSI nulos deve ser ignorada quando esquemas são comparadas. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública IgnoreAuthorizer Obtém ou define um valor que indica se os responsáveis pela autorização serão ignorados durante a implantação.
Propriedade pública IgnoreColumnCollation Obtém ou define um valor que indica se os agrupamentos de coluna devem ser ignorados quando esquemas são comparadas. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública IgnoreColumnOrder Obtém ou define um valor que indica se a ordem das colunas em tabelas e modos de exibição deve ser ignorada quando esquemas são comparadas. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública IgnoreComments Obtém ou define um valor que indica se os comentários devem ser ignorados quando esquemas são comparadas. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública IgnoreDdlTriggerOrder Obtém ou define um valor que indica se a ordem dos disparadores DDL será ignorada durante a implantação.
Propriedade pública IgnoreDdlTriggerState Obtém ou define um valor que indica se o estado habilitado de disparadores DDL será ignorado durante a implantação.
Propriedade pública IgnoreDefaultSchema Obtém ou define um valor que indica se a configuração de esquema padrão será ignorada durante a implantação.
Propriedade pública IgnoreDmlTriggerOrder Obtém ou define um valor que indica se a ordem dos disparadores de DML (linguagem) de manipulação de dados deve ser ignorada quando esquemas são comparadas. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública IgnoreDmlTriggerState Obtém ou define um valor que indica se o estado habilitado, os disparadores DML deve ser ignorado quando esquemas são comparadas. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública IgnoreExtendedProperties Obtém ou define um valor que indica se as propriedades estendidas devem ser ignoradas quando esquemas são comparadas. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública IgnoreFilegroupPlacement Obtém ou define um valor que indica se o posicionamento de objetos em grupos de arquivos deve ser ignorado quando esquemas são comparadas. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública IgnoreFillFactor Obtém ou define um valor que indica se o fator de preenchimento para os índices deve ser ignorado quando esquemas são comparadas. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública IgnoreIdentitySeed Obtém ou define um valor que indica se os valores de propagação de identidade devem ser ignorados quando esquemas são comparadas. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública IgnoreIncrement Obtém ou define um valor que indica se os valores de incremento de identidade devem ser ignorados quando esquemas são comparadas. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública IgnoreIndexOptions Obtém ou define um valor que indica se as opções de índice devem ser ignoradas quando esquemas são comparadas. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública IgnoreIndexPadding Obtém ou define um valor que indica se o preenchimento do índice deve ser ignorado quando esquemas são comparadas. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública IgnoreKeywordCasing (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública IgnoreLockHintsOnIndexes Obtém ou define um valor que indica se dicas de bloqueio nos índices devem ser ignoradas quando esquemas são comparadas. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública IgnoreLoginSids Obtém ou define um valor que indica se os identificadores de segurança (SIDs) login devem ser ignorados quando esquemas são comparadas. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública IgnoreNotForReplication Obtém ou define um valor que indica se os valores do NOT FOR REPLICATION devem ser ignorados quando esquemas são comparadas. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública IgnoreObjectPlacementOnPartitionScheme Obtém ou define um valor que indica se o posicionamento de objetos em um esquema de partição será ignorado durante a implantação.
Propriedade pública IgnorePartitionSchemes (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública IgnorePermissions (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública IgnoreQuotedIdentifiers Obtém ou define um valor que indica se a configuração de identificadores entre aspas devem ser ignorados quando esquemas são comparadas. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública IgnoreRoleMembership Obtém ou define um valor que indica se a associação da função deve ser ignorada quando esquemas são comparadas. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública IgnoreRouteLifetime Obtém ou define um valor que indica se a configuração de tempo de vida de rota será ignorada durante a implantação.
Propriedade pública IgnoreSemicolonBetweenStatements Obtém ou define um valor que indica se o ponto e vírgula entre instruções deve ser ignorada quando esquemas são comparadas. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública IgnoreStatisticsSample Obtém ou define um valor que indica se a amostra de estatísticas deve ser ignorada quando esquemas são comparadas. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública IgnoreTableOptions Obtém ou define um valor que indica se as opções de tabela devem ser ignoradas quando esquemas são comparadas. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública IgnoreUserSettingsObjects Obtém ou define um valor que indica se os objetos de configurações de usuário devem ser ignorados quando esquemas são comparadas. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública IgnoreWhitespace Obtém ou define um valor que indica se o espaço em branco deve ser ignorado quando esquemas são comparadas. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública IgnoreWithNocheckOnCheckConstraints Obtém ou define um valor que indica se uma instrução com NOCHECK em restrições de verificação deve ser ignorada quando esquemas são comparadas. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública IgnoreWithNocheckOnForeignKeys (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública IncludeTransactionalScripts Obtém ou define um valor que indica se o script de atualização deve ser transacionado onde é possível. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública NoAlterStatementsToChangeCLRTypes Obtém ou define um valor que indica se ALTER instruções serão usadas para alterar os tipos CLR de SQL.
Propriedade pública ScriptDatabaseCollation (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública SerializationData Obtém as opções que devem ser serializadas. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública SourceSetVariables Obtém a lista de variáveis e seus valores para a fonte da comparação. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública TargetConnectionString Obtém ou define a seqüência de conexão do banco de dados de destino. (Herdado de SchemaDeploymentOptions.)
Propriedade pública TargetDatabaseName Obtém ou define o nome do banco de dados de destino. (Herdado de SchemaDeploymentOptions.)
Propriedade pública TargetSetVariables Obtém a lista de variáveis e seus valores para o destino da comparação. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública TreatVerificationErrorsAsWarnings Obtém ou define um valor que indica se tratar de todos os erros de verificação como avisos. (Herdado de SchemaDeploymentOptions.)
Propriedade pública UnmodifiableObjectWarnings Obtém ou define um valor que indica se avisos devem ser gerados para os objetos unmodifiable durante a implantação de alterações. (Herdado de SqlSchemaDeploymentOptions.)
Propriedade pública VerifyDeployment Obtém ou define um valor que indica se é necessário verificar a implantação depois de concluído. (Herdado de SchemaDeploymentOptions.)

Início

Métodos

  Nome Descrição
Método público AddExcludedObjectTypeForSchemaCompare Adiciona um novo tipo à lista de tipos que são excluídos do esquema comparar. (Herdado de SqlSchemaDeploymentOptions.)
Método público CreateCopy Cria uma réplica de SchemaDeploymentOptions para SQL Server 2005. (Substitui SqlSchemaDeploymentOptions.CreateCopy().)
Método público Equals Determina se o especificado Object é igual a atual Object. (Herdado de Object.)
Método protegido Finalize Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.)
Método público FlushExcludedObjectTypeForSchemaCompare Limpa a lista de tipos que são excluídos do esquema comparar e adiciona ISqlDynamicColumnSource à lista. (Herdado de SqlSchemaDeploymentOptions.)
Método público GetHashCode Serves as a hash function for a particular type. (Herdado de Object.)
Método protegido GetPropertyClassesToExcludeFromComparison Retorna uma lista das classes de propriedade que não serão comparadas. (Substitui SqlSchemaDeploymentOptions.GetPropertyClassesToExcludeFromComparison().)
Método protegido GetRelationshipClassesToExcludeFromComparison Retorna uma lista as classes de relacionamento não serão comparadas. (Substitui SqlSchemaDeploymentOptions.GetRelationshipClassesToExcludeFromComparison().)
Método público GetType Obtém o Type da instância atual. (Herdado de Object.)
Método público IsObjectTypeExcludedForSchemaCompare Verifica se o tipo de dado é incluído na lista de objectTypes que estão excluídas da comparação entre esquemas. (Herdado de SqlSchemaDeploymentOptions.)
Método protegido MemberwiseClone Cria uma cópia superficial do atual Object. (Herdado de Object.)
Método protegido OnExtensionHandle Retorna o TSqlParser. (Herdado de SqlSchemaDeploymentOptions.)
Método protegido OnInitialize Recupera os caminhos do servidor e configura as variáveis de origem e destino para o nome do banco de dados, o caminho de dados e o caminho do arquivo de log. (Herdado de SqlSchemaDeploymentOptions.)
Método público SetExtensionHandle Define o valor da ExtensionHandle propriedade e chama o OnExtensionHandle método. (Herdado de SchemaDeploymentOptions.)
Método público ToString Retorna um string que representa o objeto atual. (Herdado de Object.)
Método público TryLoadSourceSqlCmdVariables Carrega o SourceSqlCmdVariables do arquivo especificado de variáveis. (Herdado de SqlSchemaDeploymentOptions.)
Método público TryLoadTargetSqlCmdVariables Carrega o TargetSqlCmdVariables do arquivo especificado de variáveis. (Herdado de SqlSchemaDeploymentOptions.)

Início

Acesso thread-safe

Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.Data.Schema.Sql.Build