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


Класс DacActionValidator

Validates that the requirements of the DAC action (install, upgrade, or uninstall) are in place.

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

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

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

Синтаксис

'Декларация
Public NotInheritable Class DacActionValidator
'Применение
public static class DacActionValidator
public ref class DacActionValidator abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type DacActionValidator =  class end
public final class DacActionValidator

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

Методы

  Имя Описание
Открытый методСтатический элемент ValidateForInstall(ServerConnection, DacType) Validates that the specified instance of the Database Engine meets requirements for installing the specified DAC type.
Открытый методСтатический элемент ValidateForInstall(SqlStoreConnection, DacType) Устарело. Validates that the specified instance of the Database Engine meets requirements for installing the specified DAC type.
Открытый методСтатический элемент ValidateForInstall(ServerConnection, DacType, Boolean) Validates that the specified instance of the Database Engine meets requirements for installing the specified DAC type.
Открытый методСтатический элемент ValidateForInstall(SqlStoreConnection, DacType, Boolean) Устарело. Validates that the specified connection credentials meet the requirements for installing the specified DAC type, and, optionally, whether the instance of the Database Engine meets the requirements.
Открытый методСтатический элемент ValidateForUninstall Validates that the specified instance of the Database Engine meets requirements for deleting the specified DAC isntance.
Открытый методСтатический элемент ValidateForUpgrade(DacInstance, DacInstance) Validates that the specified installed DAC instance and it's host instance of the Database Engine meet the requirements for upgrading the installed DAC instance to a new version of the same DAC type.
Открытый методСтатический элемент ValidateForUpgrade(DacInstance, DacInstance, Boolean) Validates that the specified installed DAC instance and it's host instance of the Database Engine meet the requirements for upgrading the installed DAC instance to a new version of the same DAC type.

В начало

Замечания

The DacAction class verifies conditions such as having a valid connection to an instance of the Database Engine and that the current login has sufficient permissions. For an upgrade or uninstall, it also verifies that the current DAC instance can support the action.

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

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