Compartir a través de


Clase DacUpgradeOptions

Utilice este tipo para especificar qué opciones se realizan cuando se actualiza una instancia de DAC.

Jerarquía de herencia

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

Espacio de nombres:  Microsoft.SqlServer.Management.Dac
Ensamblado:  Microsoft.SqlServer.Management.Dac (en Microsoft.SqlServer.Management.Dac.dll)

Sintaxis

'Declaración
Public Class DacUpgradeOptions
'Uso
Dim instance As DacUpgradeOptions
public class DacUpgradeOptions
public ref class DacUpgradeOptions
type DacUpgradeOptions =  class end
public class DacUpgradeOptions

El tipo DacUpgradeOptions expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público DacUpgradeOptions() () () () Inicializa un objeto DacUpgradeOptions sin ninguna opción establecida.
Método público DacUpgradeOptions(Boolean, Boolean) Obsoleto. Inicializa un objeto DacUpgradeOptions y establece las opciones especificadas.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública BlockOnChanges Obtiene o establece un valor que especifica si se debe bloquear la actualización de una DAC debido a un desfase. El desfase tiene lugar cuando se cambia la base de datos fuera de la implementación de la DAC y el proceso de actualización.
Propiedad pública IgnoreDataLoss Obtiene o establece un valor que especifica si se debe omitir la pérdida de datos durante la actualización de una DAC. Si los objetos que se han quitado de la definición de una nueva DAC están presentes en la base de datos actual, se quitarán y todos los datos asociados se perderán si esta propiedad se establece en true.
Propiedad pública IgnoreDrift Obsoleto. Obtiene y establece la opción de actualización que omite el desfase.
Propiedad pública RollbackOnFailure Obtiene o establece un valor que especifica si el propio proceso de actualización está contenido en las transacciones y, por lo tanto, puede revertirse. Si esta opción está establecida en False, todos los cambios de la base de datos actual se confirman sin transacciones.
Propiedad pública SkipPolicyValidation Obtiene y establece la opción SkipPolicyValidation que controla si la actualización evalúa la directiva de selección de servidor del tipo de DAC que se usa para la actualización.

Arriba

Métodos

  Nombre Descripción
Método público Equals (Se hereda de Object.)
Método protegido Finalize (Se hereda de Object.)
Método público GetHashCode (Se hereda de Object.)
Método público GetType (Se hereda de Object.)
Método protegido MemberwiseClone (Se hereda de Object.)
Método público ToString (Se hereda de Object.)

Arriba

Comentarios

Thread Safety

Todos los miembros estáticos (compartidos en Microsoft Visual Basic) públicos de este tipo son seguros para operaciones multiproceso. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Seguridad para subprocesos

Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.