C# Class Widgetsphere.Generator.EFDAL.EdmGen2old

Mostrar archivo Open project: nHydrate/nHydrate

Public Methods

Method Description
GetCsdlFromEdmx ( System.Xml.Linq.XDocument xdoc ) : System.Xml.Linq.XElement

Private Methods

Method Description
CodeGen ( FileInfo edmxFile, LanguageOption languageOption ) : void
CodeGen ( string args ) : void
FixUpEntitySetMapping ( System.Xml.Linq.XAttribute typeNameAttribute, System.Xml.Linq.XElement entitySetMappingNode ) : void
FixUpEntityTypeMapping ( System.Xml.Linq.XAttribute storeEntitySetAttribute, System.Xml.Linq.XElement entityTypeMappingNode ) : void
FixUpMslForEDMDesigner ( System.Xml.Linq.XContainer mappingRoot ) : void
FromEdmx ( FileInfo edmxFile ) : void
FromEdmx ( string args ) : void
GetFileExtensionForLanguageOption ( LanguageOption langOption ) : string
GetFileNameWithNewExtension ( FileInfo file, string extension ) : string
GetMode ( string arg ) : Mode
GetMslFromEdmx ( System.Xml.Linq.XDocument xdoc ) : System.Xml.Linq.XElement
GetSsdlFromEdmx ( System.Xml.Linq.XDocument xdoc ) : System.Xml.Linq.XElement
Main ( string args ) : void
ModelGen ( string args ) : void
ModelGen ( string connectionString, string provider, string modelName ) : void
ParseCMSFileArguments ( string args, FileInfo &cFile, FileInfo &sFile, FileInfo &mFile ) : bool
ParseEdmxFileArguments ( string arg, FileInfo &fileInfo ) : bool
ParseLanguageOption ( string arg, LanguageOption &langOption ) : bool
RetrofitModel ( string args ) : void
SelectDirectDescendents ( System.Xml.Linq.XContainer root, System.Xml.Linq.XName name ) : IEnumerable
ShowUsage ( ) : void
ToEdmx ( FileInfo cFile, FileInfo sFile, FileInfo mFile ) : void
ToEdmx ( String c, String s, String m, FileInfo edmxFile ) : void
ToEdmx ( string args ) : void
TransferChildren ( System.Xml.Linq.XContainer originalParent, System.Xml.Linq.XContainer newParent ) : void
Validate ( string args ) : void
ValidateAndGenerateViews ( FileInfo edmxFile, LanguageOption languageOption, bool generateViews ) : void
ViewGen ( string args ) : void
WriteError ( System.Data.Metadata.Edm.EdmSchemaError e ) : void
WriteErrors ( IEnumerable errors ) : void

Method Details

GetCsdlFromEdmx() public static method

public static GetCsdlFromEdmx ( System.Xml.Linq.XDocument xdoc ) : System.Xml.Linq.XElement
xdoc System.Xml.Linq.XDocument
return System.Xml.Linq.XElement