RelationalModel Constructor
Initializes a new instance of the RelationalModel class.
Namespace: Microsoft.Data.Tools.Model.Simple
Assembly: Microsoft.Data.Tools.Model (in Microsoft.Data.Tools.Model.dll)
Syntax
'Declaration
Public Sub New ( _
typeMetadataList As Dictionary(Of Type, IEnumerable(Of IMetaData)), _
propertyMetadataList As Dictionary(Of PropertyInfo, IEnumerable(Of IMetaData)), _
relationalModelProvider As IRelationalModelProvider, _
serverName As String, _
databaseName As String _
)
'Usage
Dim typeMetadataList As Dictionary(Of Type, IEnumerable(Of IMetaData))
Dim propertyMetadataList As Dictionary(Of PropertyInfo, IEnumerable(Of IMetaData))
Dim relationalModelProvider As IRelationalModelProvider
Dim serverName As String
Dim databaseName As String
Dim instance As New RelationalModel(typeMetadataList, _
propertyMetadataList, relationalModelProvider, _
serverName, databaseName)
public RelationalModel(
Dictionary<Type, IEnumerable<IMetaData>> typeMetadataList,
Dictionary<PropertyInfo, IEnumerable<IMetaData>> propertyMetadataList,
IRelationalModelProvider relationalModelProvider,
string serverName,
string databaseName
)
public:
RelationalModel(
Dictionary<Type^, IEnumerable<IMetaData^>^>^ typeMetadataList,
Dictionary<PropertyInfo^, IEnumerable<IMetaData^>^>^ propertyMetadataList,
IRelationalModelProvider^ relationalModelProvider,
String^ serverName,
String^ databaseName
)
new :
typeMetadataList:Dictionary<Type, IEnumerable<IMetaData>> *
propertyMetadataList:Dictionary<PropertyInfo, IEnumerable<IMetaData>> *
relationalModelProvider:IRelationalModelProvider *
serverName:string *
databaseName:string -> RelationalModel
public function RelationalModel(
typeMetadataList : Dictionary<Type, IEnumerable<IMetaData>>,
propertyMetadataList : Dictionary<PropertyInfo, IEnumerable<IMetaData>>,
relationalModelProvider : IRelationalModelProvider,
serverName : String,
databaseName : String
)
Parameters
- typeMetadataList
Type: System.Collections.Generic..::..Dictionary< (Of < ( <'Type, IEnumerable< (Of < ( <'IMetaData> ) > ) >> ) > ) >
- propertyMetadataList
Type: System.Collections.Generic..::..Dictionary< (Of < ( <'PropertyInfo, IEnumerable< (Of < ( <'IMetaData> ) > ) >> ) > ) >
- relationalModelProvider
Type: Microsoft.Data.Tools.Model.Relational..::..IRelationalModelProvider
- serverName
Type: System..::..String
- databaseName
Type: System..::..String