ISchemaCompareModelProvider-Schnittstelle

Stellt die Basisschnittstelle bereit, die einen Schemavergleichsmodell-Anbieter darstellt.

Namespace:  Microsoft.Data.Schema.Tools.Compare.Schema
Assembly:  Microsoft.Data.Schema.Tools (in Microsoft.Data.Schema.Tools.dll)

Syntax

'Declaration
Public Interface ISchemaCompareModelProvider
public interface ISchemaCompareModelProvider
public interface class ISchemaCompareModelProvider
type ISchemaCompareModelProvider =  interface end
public interface ISchemaCompareModelProvider

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

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft ConnectionType Ruft den Verbindungstyp ab.
Öffentliche Eigenschaft DatabaseSchemaProvider Ruft den aktuellen Datenbankschema-Anbieter ab.
Öffentliche Eigenschaft ModelInformation Ruft die Modellinformationen zum aktuellen Datenbankmodell ab.
Öffentliche Eigenschaft Name Ruft den Namen des Anbieters ab.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Cancel
Öffentliche Methode Deserialize Deserialisiert das ISchemaCompareModelProvider-Element mithilfe des bereitgestellten XML-Knotens in ein Objekt und gibt optional eine Fehlermeldung zurück, wenn bei der Deserialisierung ein Problem auftritt.
Öffentliche Methode IsCompatible Gibt einen Wert zurück, der angibt, ob das aktuelle Anbieterobjekt mit dem bereitgestellten Schemavergleichsmodell-Anbieterobjekt kompatibel ist.
Öffentliche Methode IsEqual Gibt einen Wert zurück, der angibt, ob das bereitgestellte ISchemaCompareModelProvider-Objekt und der aktuelle Anbieter gleich sind.
Öffentliche Methode ResetCancel
Öffentliche Methode Serialize Serialisiert das aktuelle Objekt und speichert es im bereitgestellten XML-Knoten.
Öffentliche Methode Uninitialize Deinitialisiert dieses Objekt in Visual Studio, wenn das Fenster Schemavergleich leer ist.
Öffentliche Methode Validate Gibt einen Wert zurück, der angibt, ob der aktuelle Anbieter gültig ist.

Zum Seitenanfang

Siehe auch

Referenz

Microsoft.Data.Schema.Tools.Compare.Schema-Namespace

Weitere Ressourcen

Erweitern der Datenbankfunktionen von Visual Studio