Поделиться через


Класс DacUpgradeOptions

Этот тип служит для указания параметров, применяемых при обновлении экземпляра приложения уровня данных.

Иерархия наследования

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

Пространство имен:  Microsoft.SqlServer.Management.Dac
Сборка:  Microsoft.SqlServer.Management.Dac (в Microsoft.SqlServer.Management.Dac.dll)

Синтаксис

'Декларация
Public Class DacUpgradeOptions
'Применение
Dim instance As DacUpgradeOptions
public class DacUpgradeOptions
public ref class DacUpgradeOptions
type DacUpgradeOptions =  class end
public class DacUpgradeOptions

Тип DacUpgradeOptions обеспечивает доступ к следующим элементам.

Конструкторы

  Имя Описание
Открытый метод DacUpgradeOptions() () () () Инициализирует объект DacUpgradeOptions без параметров.
Открытый метод DacUpgradeOptions(Boolean, Boolean) Устарело. Инициализирует объект DacUpgradeOptions и задает указанные параметры.

В начало

Свойства

  Имя Описание
Открытое свойство BlockOnChanges Возвращает или задает значение, которое указывает, следует ли блокировать обновление приложения уровня данных вследствие «дрейфа». «Дрейф» возникает, если база данных изменяется вне процесса развертывания и обновления приложения уровня данных.
Открытое свойство IgnoreDataLoss Возвращает или задает значение, которое указывает, следует ли пропускать потерю данных во время обновления приложения уровня данных. В том случае, когда объекты, удаленные из нового определения приложения уровня данных, присутствуют в текущей базе данных, они будут удалены, а все связанные данные будут утрачены, если значение данного свойства равно true.
Открытое свойство IgnoreDrift Устарело. Возвращает или задает параметр обновления «Игнорировать дрейф».
Открытое свойство RollbackOnFailure Возвращает или задает значение, указывающее, помещается ли сам процесс обновления в транзакции. В этом случае его можно откатить. Если этому параметру задано значение false, все изменения в текущей базе данных фиксируются вне транзакций.
Открытое свойство SkipPolicyValidation Возвращает или задает параметр SkipPolicyValidation, который задает, выполняется ли при обновлении в типе приложения уровня данных, который используется для обновления, проверка соответствия политике выбора сервера.

В начало

Методы

  Имя Описание
Открытый метод Equals (Производный от Object.)
Защищенный метод Finalize (Производный от Object.)
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetType (Производный от Object.)
Защищенный метод MemberwiseClone (Производный от Object.)
Открытый метод ToString (Производный от Object.)

В начало

Замечания

Thread Safety

Все общие статические члены этого типа (Shared в Microsoft Visual Basic) можно использовать в многопоточных операциях. Безопасная многопоточная работа с членами экземпляров типа не гарантируется.

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.