Freigeben über


ModelComparer-Klasse

Stellt das Vergleichsmodul dar, das verwendet wird, um zwei Modelle oder zwei Elemente zu vergleichen.

Vererbungshierarchie

System.Object
  Microsoft.Data.Schema.SchemaModel.ModelComparer
    Microsoft.Data.Schema.Sql.SchemaModel.SqlModelComparer

Namespace:  Microsoft.Data.Schema.SchemaModel
Assembly:  Microsoft.Data.Schema (in Microsoft.Data.Schema.dll)

Syntax

'Declaration
Public Class ModelComparer
public class ModelComparer
public ref class ModelComparer
type ModelComparer =  class end
public class ModelComparer

Der ModelComparer-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Geschützte Methode ModelComparer

Zum Seitenanfang

Methoden

  Name Beschreibung
Geschützte Methode ArePropertiesEqual
Öffentliche Methode Cancel Bricht den Vergleich ab.
Öffentliche Methode Compare(IModelElement, IModelElement) Vergleicht zwei Elemente ohne einen Filter.
Öffentliche Methode Compare(ModelStore, ModelStore) Vergleicht zwei Modelle ohne einen Filter.
Öffentliche Methode Compare(IModelElement, IModelElement, ModelComparerConfiguration) Vergleicht zwei Elemente.
Öffentliche Methode Compare(ModelStore, ModelStore, ModelComparerConfiguration) Vergleicht zwei Modelle mit einem übergebenen Filter.
Geschützte Methode CompareRelationship
Öffentliche Methode CreateDefaultConfiguration
Öffentliche Methode Equals Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Geschützte Methode OnCompareElementFinished
Geschützte Methode OnCompareModelFinished
Geschützte Methode OnCompareModelStarted
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Hinweise

Diese Klasse ist DSP-unabhängig und kann verwendet werden, um zwei Modelle oder zwei Elemente zu vergleichen.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.Data.Schema.SchemaModel-Namespace