Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Klasse, die zum Vergleichen von Quell- und Zielschemamodell verwendet wird.
Vererbungshierarchie
System.Object
Microsoft.Data.Schema.SchemaModel.ModelComparer
Microsoft.Data.Schema.Sql.SchemaModel.SqlModelComparer
Microsoft.Data.Schema.Sql.SchemaModel.Sql80ModelComparer
Microsoft.Data.Schema.Sql.SchemaModel.Sql90ModelComparer
Namespace: Microsoft.Data.Schema.Sql.SchemaModel
Assembly: Microsoft.Data.Schema.Sql (in Microsoft.Data.Schema.Sql.dll)
Syntax
'Declaration
Public MustInherit Class SqlModelComparer _
Inherits ModelComparer
public abstract class SqlModelComparer : ModelComparer
public ref class SqlModelComparer abstract : public ModelComparer
[<AbstractClass>]
type SqlModelComparer =
class
inherit ModelComparer
end
public abstract class SqlModelComparer extends ModelComparer
Der SqlModelComparer-Typ macht die folgenden Member verfügbar.
Eigenschaften
| Name | Beschreibung | |
|---|---|---|
![]() |
DatabaseSchemaProvider | Ruft den Datenbankschemaanbieter für diesen Vergleich ab. |
![]() |
Schema | Ruft das dem Vergleich zugeordnete Schema ab. |
Zum Seitenanfang
Methoden
| Name | Beschreibung | |
|---|---|---|
![]() |
ArePropertiesEqual | Gibt einen Wert zurück, der angibt, ob die Eigenschaften zweier Elemente gleich sind. (Überschreibt ModelComparer.ArePropertiesEqual(IModelElement, IModelElement, ModelPropertyClass, ModelComparerConfiguration).) |
![]() |
Cancel | Bricht den Vergleich ab. (Von ModelComparer geerbt.) |
![]() |
Compare(IModelElement, IModelElement) | Vergleicht zwei Elemente ohne einen Filter. (Von ModelComparer geerbt.) |
![]() |
Compare(ModelStore, ModelStore) | Vergleicht zwei Modelle ohne einen Filter. (Von ModelComparer geerbt.) |
![]() |
Compare(IModelElement, IModelElement, ModelComparerConfiguration) | Vergleicht zwei Elemente. (Von ModelComparer geerbt.) |
![]() |
Compare(ModelStore, ModelStore, ModelComparerConfiguration) | Vergleicht zwei Modelle mit einem übergebenen Filter. (Von ModelComparer geerbt.) |
![]() |
CompareRelationship | Vergleicht eine Beziehung im Quell- und Zielmodell. (Überschreibt ModelComparer.CompareRelationship(IModelRelationship, IModelRelationship, ModelComparerConfiguration, ModelComparisonChangeDefinition).) |
![]() |
CreateDefaultConfiguration | Erstellt die Standardvergleichskonfiguration. (Überschreibt ModelComparer.CreateDefaultConfiguration().) |
![]() |
Equals | Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.) |
![]() |
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.) |
![]() |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) |
![]() |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) |
![]() |
OnCompareElementFinished | Wird aufgerufen, wenn der Vergleich eines Elements abgeschlossen wurde. (Überschreibt ModelComparer.OnCompareElementFinished(IModelElement, IModelElement, ModelComparerConfiguration, ModelComparisonResult, ModelComparisonChangeDefinition).) |
![]() |
OnCompareModelFinished | Wird aufgerufen, wenn der Modellvergleich abgeschlossen wurde. (Überschreibt ModelComparer.OnCompareModelFinished(ModelStore, ModelStore, ModelComparerConfiguration, ModelComparisonResult).) |
![]() |
OnCompareModelStarted | Wird aufgerufen, wenn der Modellvergleich gestartet wurde. (Überschreibt ModelComparer.OnCompareModelStarted(ModelStore, ModelStore, ModelComparerConfiguration).) |
![]() |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
.gif)
.gif)
.gif)