SqlModelComparer – třída
V tomto článku
Třída, která slouží k porovnání zdrojový a cílový model schématu.
Hierarchie dědičnosti
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
Obor názvů: Microsoft.Data.Schema.Sql.SchemaModel
Sestavení: Microsoft.Data.Schema.Sql (v Microsoft.Data.Schema.Sql.dll)
Syntaxe
'Deklarace
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
Typ SqlModelComparer zveřejňuje následující členy.
Vlastnosti
DatabaseSchemaProvider
Získá pro porovnávací nástroj tento poskytovatel schématu databáze.
Schema
Načte schéma spojené s porovnávací nástroj.
Na začátek
Metody
ArePropertiesEqual
Vrátí hodnotu, která označuje, zda jsou stejné vlastnosti dva prvky. (Přepisuje ModelComparer.ArePropertiesEqual(IModelElement, IModelElement, ModelPropertyClass, ModelComparerConfiguration) .)
Cancel
Porovnávání zruší. (Zděděno z ModelComparer .)
Compare(IModelElement, IModelElement)
Porovná dva prvky bez filtru. (Zděděno z ModelComparer .)
Compare(ModelStore, ModelStore)
Porovná dva modely bez filtru. (Zděděno z ModelComparer .)
Compare(IModelElement, IModelElement, ModelComparerConfiguration)
Porovná dva prvky. (Zděděno z ModelComparer .)
Compare(ModelStore, ModelStore, ModelComparerConfiguration)
Porovnává dva modely s předaný filtru. (Zděděno z ModelComparer .)
CompareRelationship
Porovnává vztah v zdrojový a cílový model. (Přepisuje ModelComparer.CompareRelationship(IModelRelationship, IModelRelationship, ModelComparerConfiguration, ModelComparisonChangeDefinition) .)
CreateDefaultConfiguration
Vytvoří výchozí konfigurace porovnání. (Přepisuje ModelComparer.CreateDefaultConfiguration() .)
Equals
Určuje, zda zadaná Object se rovná aktuální Object . (Zděděno z Object .)
Finalize
Umožňuje zkuste uvolnit prostředky a provádět další operace vyčištění před je převzaty systémem pro uvolnění objektu. (Zděděno z Object .)
GetHashCode
Slouží jako funkce hash určitého typu. (Zděděno z Object .)
GetType
Získává Type aktuální instance. (Zděděno z Object .)
MemberwiseClone
Vytvoří kopii aktuální Object . (Zděděno z Object .)
OnCompareElementFinished
Po dokončení porovnání prvek nazývá. (Přepisuje ModelComparer.OnCompareElementFinished(IModelElement, IModelElement, ModelComparerConfiguration, ModelComparisonResult, ModelComparisonChangeDefinition) .)
OnCompareModelFinished
Po dokončení porovnání modelu nazývá. (Přepisuje ModelComparer.OnCompareModelFinished(ModelStore, ModelStore, ModelComparerConfiguration, ModelComparisonResult) .)
OnCompareModelStarted
Volána při porovnání modelu byla spuštěna. (Přepisuje ModelComparer.OnCompareModelStarted(ModelStore, ModelStore, ModelComparerConfiguration) .)
ToString
Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object .)
Na začátek
Zabezpečení podprocesu
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.
Viz také
Odkaz
Microsoft.Data.Schema.Sql.SchemaModel – obor názvů