SqlModelComparerConfiguration クラス
2 つの SQL Server データベースの比較モデルに使用される比較構成情報です。
継承階層
System.Object
Microsoft.Data.Schema.SchemaModel.ModelComparerConfiguration
Microsoft.Data.Schema.Sql.SchemaModel.SqlModelComparerConfiguration
名前空間: Microsoft.Data.Schema.Sql.SchemaModel
アセンブリ: Microsoft.Data.Schema.Sql (Microsoft.Data.Schema.Sql.dll 内)
構文
'宣言
Public Class SqlModelComparerConfiguration _
Inherits ModelComparerConfiguration
public class SqlModelComparerConfiguration : ModelComparerConfiguration
public ref class SqlModelComparerConfiguration : public ModelComparerConfiguration
type SqlModelComparerConfiguration =
class
inherit ModelComparerConfiguration
end
public class SqlModelComparerConfiguration extends ModelComparerConfiguration
SqlModelComparerConfiguration 型で公開されるメンバーは以下のとおりです。
コンストラクター
名前 | 説明 | |
---|---|---|
SqlModelComparerConfiguration() | SqlModelComparerConfiguration クラスの新しいインスタンスを初期化します。 | |
SqlModelComparerConfiguration(ModelComparisonFilter) | SqlModelComparerConfiguration クラスの新しいインスタンスを初期化します。 | |
SqlModelComparerConfiguration(ModelComparisonFilter, Boolean, Boolean) | SqlModelComparerConfiguration クラスの新しいインスタンスを初期化します。 |
このページのトップへ
プロパティ
名前 | 説明 | |
---|---|---|
DefaultSchemaForSource | リレーションシップが設定されていない場合に既定のスキーマを設定する目的で使用される、ソース モデル内の既定のスキーマを取得または設定します。 | |
DefaultSchemaForTarget | リレーションシップが設定されていない場合に既定のスキーマを設定する目的で使用される、ターゲット モデル内の既定のスキーマを取得または設定します。 | |
DefaultUserForSource | リレーションシップが設定されていない場合に既定の承認者または既定のユーザーを設定する目的で使用される、ソース モデル内の既定のユーザーを取得または設定します。 | |
DefaultUserForTarget | リレーションシップが設定されていない場合に既定の承認者または既定のユーザーを設定する目的で使用される、ターゲット モデル内の既定のユーザーを取得または設定します。 | |
Filter | この比較構成のために定義されたフィルターを取得または設定します。 (ModelComparerConfiguration から継承されます。) | |
IgnoreColumnOrder | 列の順番の違いを無視するかどうかを示す値を取得または設定します。 | |
IgnoreComments | 本体スクリプト内のコメントをすべて無視するかどうかを示す値を取得または設定します。 | |
IgnoreKeywordCasing | モデルを比較するときにキーワードの大文字と小文字の違いを無視するかどうかを示す値を取得または設定します。 | |
IgnoreSemicolonBetweenStatements | ステートメント間のセミコロンを無視するかどうかを示す値を取得または設定します。 | |
IgnoreWhiteSpace | 本体スクリプト内の空白をすべて無視するかどうかを示す値を取得または設定します。 | |
OnlyCompareElementsInSource | ソースに存在する要素のみを比較するかどうかを示す値を取得または設定します。 (ModelComparerConfiguration から継承されます。) | |
SourceSqlCmdVariables | ソース モデル ストアの SQLCMD 変数を取得します。 | |
TargetSqlCmdVariables | ターゲット モデル ストアの SQLCMD 変数を取得します。 | |
UseSourceCollation | 識別子の比較中に、ソースの照合順序を使用するかどうかを示す値を取得または設定します。 (ModelComparerConfiguration から継承されます。) |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
AddOrUpdateSqlCmdVariable | SQLCMD 変数を追加または更新します。 | |
AddPropertyValueSubstitution | (ModelComparerConfiguration から継承されます。) | |
Clone | 構成のコピーを作成します。 (ModelComparerConfiguration.Clone() をオーバーライドします。) | |
CloneMemberValues | 指定した ModelComparerConfiguration のコピーを作成します。 (ModelComparerConfiguration.CloneMemberValues(ModelComparerConfiguration) をオーバーライドします。) | |
Equals | 指定した Object が、現在の Object と等しいかどうかを判断します。 (Object から継承されます。) | |
Finalize | オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) | |
GetHashCode | 特定の型のハッシュ関数として機能します。 (Object から継承されます。) | |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) | |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) | |
RemoveSqlCmdVariable | SQLCMD 変数を削除します。 | |
ResetDefaultValues | モデルからは取得できない、セッションに基づく特殊な既定値 (既定のスキーマ、既定のユーザーなど) をすべてクリーンアップします。 | |
ToString | 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。) | |
TryGetPropertyValueSubstitution | (ModelComparerConfiguration から継承されます。) |
このページのトップへ
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。