次の方法で共有


ModelComparisonResult クラス

SchemaModel を比較した結果です。 同一要素の一覧、ターゲット一覧に追加する必要のある要素、ターゲット一覧で削除する必要のある要素、および変更された要素の一覧が含まれます。

継承階層

System.Object
  Microsoft.SqlServer.Dac.Deployment.ModelComparisonResult

名前空間:  Microsoft.SqlServer.Dac.Deployment
アセンブリ:  Microsoft.SqlServer.Dac.Extensions (Microsoft.SqlServer.Dac.Extensions.dll)

構文

'宣言
Public NotInheritable Class ModelComparisonResult
'使用
Dim instance As ModelComparisonResult
public sealed class ModelComparisonResult
public ref class ModelComparisonResult sealed
[<SealedAttribute>]
type ModelComparisonResult =  class end
public final class ModelComparisonResult

ModelComparisonResult 型は、以下のメンバーを公開しています。

プロパティ

  名前 説明
パブリック プロパティ ElementGroupsEqual 等しい要素グループの一覧。
パブリック プロパティ ElementsChanged 変更された要素一覧。結果では、ソース内の要素をキーとします。また、結果には、変更された要素と共に変更内容も含まれます。
パブリック プロパティ ElementsComposingChildrenChanged 構成している子の変更が原因で変更された要素の一覧。
パブリック プロパティ ElementsEqual 変更されていない要素の一覧。
パブリック プロパティ ElementsHierarchicalChildrenChanged 階層における子の変更が原因で変更された要素の一覧。
パブリック プロパティ ElementsPropertyChanged プロパティの変更が原因で変更された要素の一覧。
パブリック プロパティ ElementsRelationshipEntryChanged リレーションシップ エントリの追加または削除が原因で変更された要素の一覧。
パブリック プロパティ ElementsToAdd ソースには存在してもターゲットに存在しない要素の一覧。
パブリック プロパティ ElementsToDrop ターゲットには存在してもソースに存在しない要素の一覧。
パブリック プロパティ IsEqual 比較対象の要素が等しいかどうかを示します。

先頭に戻る

メソッド

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

先頭に戻る

スレッド セーフ

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

関連項目

参照

Microsoft.SqlServer.Dac.Deployment 名前空間