ISchemaCompareModelProvider Interface
Provides the base interface that represents a schema compare model provider.
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
The ISchemaCompareModelProvider type exposes the following members.
Properties
Name | Description | |
---|---|---|
![]() |
ConnectionType | Gets the type of connection. |
![]() |
DatabaseSchemaProvider | Gets the current database schema provider. |
![]() |
ModelInformation | Gets the model information about the current database model. |
![]() |
Name | Gets the name of the provider. |
Top
Methods
Name | Description | |
---|---|---|
![]() |
Cancel | |
![]() |
Deserialize | Deserializes the ISchemaCompareModelProvider into an object by using the provided XML node, and optionally returns an error message if a problem occurs during deserialization. |
![]() |
IsCompatible | Returns a value that indicates whether the current provider object is compatible with the provided schema compare model provider object. |
![]() |
IsEqual | Returns a value that indicates whether the provided ISchemaCompareModelProvider is equal to the current provider. |
![]() |
ResetCancel | |
![]() |
Serialize | Serializes the current object and saves it into the provided XML node. |
![]() |
Uninitialize | Uninitializes this object in Visual Studio when the Schema Compare window is empty. |
![]() |
Validate | Returns a value indicates whether the current provider is valid. |
Top
See Also
Reference
Microsoft.Data.Schema.Tools.Compare.Schema Namespace