Compartilhar via


Classe DacUpgradeOptions

Use este tipo para especificar quais opções são usadas ao atualizar uma instância do DAC.

Hierarquia de herança

System. . :: . .Object
  Microsoft.SqlServer.Management.Dac..::..DacUpgradeOptions

Namespace:  Microsoft.SqlServer.Management.Dac
Assembly:  Microsoft.SqlServer.Management.Dac (em Microsoft.SqlServer.Management.Dac.dll)

Sintaxe

'Declaração
Public Class DacUpgradeOptions
'Uso
Dim instance As DacUpgradeOptions
public class DacUpgradeOptions
public ref class DacUpgradeOptions
type DacUpgradeOptions =  class end
public class DacUpgradeOptions

O tipo DacUpgradeOptions expõe os membros a seguir.

Construtores

  Nome Descrição
Método público DacUpgradeOptions() () () () Inicializa um objeto DacUpgradeOptions sem nenhuma opção definida.
Método público DacUpgradeOptions(Boolean, Boolean) Obsoleto. Inicializa um objeto DacUpgradeOptions e define as opções especificadas.

Início

Propriedades

  Nome Descrição
Propriedade pública BlockOnChanges Obtém ou define um valor que especifica se uma atualização de DAC deve ser bloqueada em função de um descompasso. O descompasso ocorre quando um banco de dados é alterado fora do processo de implantação e atualização de DAC.
Propriedade pública IgnoreDataLoss Obtém ou define um valor que especifica se a perda de dados deve ser ignorada durante uma atualização de DAC. Se objetos removidos da nova definição de DAC estiverem presentes no banco de dados atual, eles serão removidos e todos os dados associados serão perdidos se esta propriedade estiver definida como true.
Propriedade pública IgnoreDrift Obsoleto. Obtém e define a opção de atualização Ignorar Descompasso.
Propriedade pública RollbackOnFailure Obtém ou define um valor que especifica se o processo de atualização em si foi encapsulado dentro de transações e, portanto, pode ser revertido. Se esta opção estiver definida como false, todas as alterações no banco de dados atual serão confirmadas sem transações.
Propriedade pública SkipPolicyValidation Obtém e define a opção de SkipPolicyValidation que controla se a atualização avalia a política de seleção de servidor no tipo DAC usado para a atualização.

Início

Métodos

  Nome Descrição
Método público Equals (Herdado de Object.)
Método protegido Finalize (Herdado de Object.)
Método público GetHashCode (Herdado de Object.)
Método público GetType (Herdado de Object.)
Método protegido MemberwiseClone (Herdado de Object.)
Método público ToString (Herdado de Object.)

Início

Comentários

Thread Safety

Qualquer membro público estático (Compartilhado no Microsoft Visual Basic) desse tipo é seguro para operações multi-threaded. Não há garantia de que qualquer membro de instância seja seguro para threads.

Segurança de thread

Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.

Consulte também

Referência