Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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