SchemaCompareProjectBasedModelProvider.IsCompatible Method
Determines whether the specified model provider is compatible with this schema compare provider.
Namespace: Microsoft.VisualStudio.Data.Schema.Package.SchemaCompare
Assembly: Microsoft.VisualStudio.Data.Schema.Package (in Microsoft.VisualStudio.Data.Schema.Package.dll)
Syntax
'Declaration
Public Overrides Function IsCompatible ( _
modelProvider As ISchemaCompareModelProvider, _
<OutAttribute> ByRef errorMessage As String _
) As Boolean
public override bool IsCompatible(
ISchemaCompareModelProvider modelProvider,
out string errorMessage
)
public:
virtual bool IsCompatible(
ISchemaCompareModelProvider^ modelProvider,
[OutAttribute] String^% errorMessage
) override
abstract IsCompatible :
modelProvider:ISchemaCompareModelProvider *
errorMessage:string byref -> bool
override IsCompatible :
modelProvider:ISchemaCompareModelProvider *
errorMessage:string byref -> bool
public override function IsCompatible(
modelProvider : ISchemaCompareModelProvider,
errorMessage : String
) : boolean
Parameters
- modelProvider
Type: Microsoft.Data.Schema.Tools.Compare.Schema.ISchemaCompareModelProvider
The model provider.
- errorMessage
Type: System.String%
The error to display if the providers are incompatible.
Return Value
Type: System.Boolean
Implements
ISchemaCompareModelProvider.IsCompatible(ISchemaCompareModelProvider, String%)
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.
See Also
Reference
SchemaCompareProjectBasedModelProvider Class
Microsoft.VisualStudio.Data.Schema.Package.SchemaCompare Namespace