DacActionValidator クラス

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

継承階層

  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
[<>]
[<>]
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(ServerConnection, DacType, Boolean) Validates that the specified instance of the Database Engine meets requirements for installing the specified DAC type.
パブリック メソッド静的メンバー 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 Microsoft.SqlServer.Management.Dac.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.

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

関連項目

参照

Microsoft.SqlServer.Management.Dac 名前空間