次の方法で共有


DacUpgradeOptions クラス

この型を使用すると、DAC インスタンスをアップグレードするときに使用するオプションを指定できます。

継承階層

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 誤差が原因で DAC アップグレードをブロックするかどうかを示す値を取得または設定します。誤差は、DAC の配置およびアップグレード プロセスの外でデータベースが変更されたときに発生します。
パブリック プロパティ IgnoreDataLoss DAC アップグレード時にデータ損失を無視するかどうかを示す値を取得または設定します。このプロパティが true に設定されていると、新しい DAC 定義から削除されたオブジェクトが現在のデータベースにある場合、これらは削除され、関連付けられているすべてのデータが失われます。
パブリック プロパティ IgnoreDrift 互換性のために残されています。誤差を無視するアップグレード オプションを取得および設定します。
パブリック プロパティ RollbackOnFailure アップグレード プロセスがトランザクション内にラップされており、このためロールバックが可能であるかどうかを示す値を取得または設定します。このオプションが false に設定されていると、現在のデータベースに対するすべての変更が、トランザクションなしでコミットされます。
パブリック プロパティ SkipPolicyValidation アップグレードに使用される DAC 型のサーバーの選択ポリシーをアップグレードで評価するかどうかを制御する SkipPolicyValidation オプションを取得および設定します。

先頭に戻る

メソッド

  名前 説明
パブリック メソッド Equals (Object から継承されています。)
プロテクト メソッド Finalize (Object から継承されています。)
パブリック メソッド GetHashCode (Object から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
プロテクト メソッド MemberwiseClone (Object から継承されています。)
パブリック メソッド ToString (Object から継承されています。)

先頭に戻る

説明

スレッド セーフ

この型の public static (Microsoft Visual Basic では Shared) のすべてのメンバーは、マルチスレッド操作で安全に使用できます。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

スレッド セーフ

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