C# Class EF5Fluent.Utility.EF5FluentUtility

Show file Open project: jradxl/Entity-Framework-Code-Generation-Tools-Experiments Class Usage Examples

Public Methods

Method Description
GetGenerationOption ( System.Data.Metadata.Edm.EdmProperty property, EntityType entity ) : string
LoadMetadata ( string inputFile ) : MetadataLoadResult
ToTable ( System.Data.Metadata.Edm.EntitySet entitySet ) : string

Private Methods

Method Description
BuildEntityMappings ( XmlNode mappingNode, XmlNamespaceManager nsmgr, IEnumerable entityTypes, IEnumerable entitySets, IEnumerable tableSets ) : Dictionary>>
BuildManyToManyMappings ( XmlNode mappingNode, XmlNamespaceManager nsmgr, IEnumerable associationSets, IEnumerable tableSets ) : Dictionary>>>
BuildTPHMappings ( XmlNode mappingNode, XmlNamespaceManager nsmgr, IEnumerable entityTypes, IEnumerable entitySets, IEnumerable tableSets ) : Dictionary>>
LoadMappingMetadata ( string inputFile ) : XmlNamespaceManager>.Tuple

Method Details

GetGenerationOption() public method

public GetGenerationOption ( System.Data.Metadata.Edm.EdmProperty property, EntityType entity ) : string
property System.Data.Metadata.Edm.EdmProperty
entity System.Data.Metadata.Edm.EntityType
return string

LoadMetadata() public method

public LoadMetadata ( string inputFile ) : MetadataLoadResult
inputFile string
return MetadataLoadResult

ToTable() public method

public ToTable ( System.Data.Metadata.Edm.EntitySet entitySet ) : string
entitySet System.Data.Metadata.Edm.EntitySet
return string