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.
ReverseEngineerConstructor is used to construct a ReverseEngineer object that is then used to reverse engineer the database into a schema model.
Namespace: Microsoft.Data.Schema.Tools.Compare.Schema
Assembly: Microsoft.Data.Schema.Tools (in Microsoft.Data.Schema.Tools.dll)
Syntax
'Declaration
Protected Overridable Function GetREConstructor ( _
referenceModel As DataSchemaModel, _
configurationOptions As SchemaDeploymentOptions, _
modelInformation As SchemaCompareModelInformation _
) As ReverseEngineerConstructor
protected virtual ReverseEngineerConstructor GetREConstructor(
DataSchemaModel referenceModel,
SchemaDeploymentOptions configurationOptions,
SchemaCompareModelInformation modelInformation
)
protected:
virtual ReverseEngineerConstructor^ GetREConstructor(
DataSchemaModel^ referenceModel,
SchemaDeploymentOptions^ configurationOptions,
SchemaCompareModelInformation^ modelInformation
)
abstract GetREConstructor :
referenceModel:DataSchemaModel *
configurationOptions:SchemaDeploymentOptions *
modelInformation:SchemaCompareModelInformation -> ReverseEngineerConstructor
override GetREConstructor :
referenceModel:DataSchemaModel *
configurationOptions:SchemaDeploymentOptions *
modelInformation:SchemaCompareModelInformation -> ReverseEngineerConstructor
protected function GetREConstructor(
referenceModel : DataSchemaModel,
configurationOptions : SchemaDeploymentOptions,
modelInformation : SchemaCompareModelInformation
) : ReverseEngineerConstructor
Parameters
- referenceModel
Type: Microsoft.Data.Schema.SchemaModel.DataSchemaModel
- configurationOptions
Type: Microsoft.Data.Schema.Build.SchemaDeploymentOptions
- modelInformation
Type: Microsoft.Data.Schema.Tools.Compare.Schema.SchemaCompareModelInformation
Return Value
Type: Microsoft.Data.Schema.SchemaModel.ReverseEngineerConstructor
Remarks
DSPs might have to set special properties inside ReverseEngineerConstructor. Therefore, this virtual method is a way to perform custom tasks when DSPs create this object.
.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.