SchemaCompareScriptService.GetSchemaModelFromFileBasedProvider Method
Returns the file-based model provider for use by the Schema Compare window of Visual Studio Premium and Visual Studio Ultimate.
Namespace: Microsoft.Data.Schema.Tools.Compare.Schema
Assembly: Microsoft.Data.Schema.Tools (in Microsoft.Data.Schema.Tools.dll)
Syntax
'Declaration
Public Overridable Function GetSchemaModelFromFileBasedProvider ( _
fileBasedModelProvider As SchemaCompareFileBasedModelProvider, _
configurationOptions As SchemaDeploymentOptions, _
errorManager As ErrorManager _
) As DataSchemaModel
public virtual DataSchemaModel GetSchemaModelFromFileBasedProvider(
SchemaCompareFileBasedModelProvider fileBasedModelProvider,
SchemaDeploymentOptions configurationOptions,
ErrorManager errorManager
)
public:
virtual DataSchemaModel^ GetSchemaModelFromFileBasedProvider(
SchemaCompareFileBasedModelProvider^ fileBasedModelProvider,
SchemaDeploymentOptions^ configurationOptions,
ErrorManager^ errorManager
)
abstract GetSchemaModelFromFileBasedProvider :
fileBasedModelProvider:SchemaCompareFileBasedModelProvider *
configurationOptions:SchemaDeploymentOptions *
errorManager:ErrorManager -> DataSchemaModel
override GetSchemaModelFromFileBasedProvider :
fileBasedModelProvider:SchemaCompareFileBasedModelProvider *
configurationOptions:SchemaDeploymentOptions *
errorManager:ErrorManager -> DataSchemaModel
public function GetSchemaModelFromFileBasedProvider(
fileBasedModelProvider : SchemaCompareFileBasedModelProvider,
configurationOptions : SchemaDeploymentOptions,
errorManager : ErrorManager
) : DataSchemaModel
Parameters
- fileBasedModelProvider
Type: Microsoft.Data.Schema.Tools.Compare.Schema.SchemaCompareFileBasedModelProvider
A SchemaCompareFileBasedModelProvider object.
- configurationOptions
Type: Microsoft.Data.Schema.Build.SchemaDeploymentOptions
A SchemaDeploymentOptions object.
- errorManager
Type: Microsoft.Data.Schema.ErrorManager
An ErrorManager object that can collect any errors that are encountered during execution.
Return Value
Type: Microsoft.Data.Schema.SchemaModel.DataSchemaModel
The current file-based model provider.
.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
SchemaCompareScriptService Class
Microsoft.Data.Schema.Tools.Compare.Schema Namespace