C# Class nHydrate.Generator.EFDAL.Generators.EFCSDL.EntityGeneratedTemplate

Inheritance: EFDALBaseTemplate
Exibir arquivo Open project: nHydrate/nHydrate Class Usage Examples

Public Methods

Method Description
EntityGeneratedTemplate ( ModelRoot model, Table currentTable ) : System

Private Methods

Method Description
AppendAuditClass ( ) : void
AppendAuditQuery ( ) : void
AppendClone ( ) : void
AppendConstructors ( string tableName ) : void
AppendContextReference ( ) : void
AppendDeleteDataScaler ( ) : void

"); sb.AppendLine(" /// The paging object for the " + _currentTable.PascalName + " collection"); sb.AppendLine(" ///

"); sb.AppendLine(" /// Creates a paging object"); sb.AppendLine(" ///

"); sb.AppendLine(" /// Creates a paging object"); sb.AppendLine(" ///

AppendEntityClass ( ) : void
AppendGenerateEvents ( ) : void
AppendIAuditable ( ) : void
AppendIDataErrorInfo ( ) : void
AppendIEquatable ( ) : void
AppendIsEquivalent ( ) : void
AppendNavigationProperties ( ) : void
AppendParented ( ) : void
AppendProperties ( ) : void
AppendPropertyEventDeclarations ( Column column, string codeType ) : void
AppendPropertyEventDeclarations ( string columnName, string codeType ) : void
AppendRegionGetDatabaseFieldName ( ) : void
AppendRegionGetMaxLength ( ) : void
AppendRegionGetValue ( ) : void
AppendRegionSetValue ( ) : void
AppendStaticMethods ( ) : void
AppendStaticSQLHelpers ( ) : void
AppendUpdateDataScaler ( ) : void
AppendUsingStatements ( ) : void
GenerateAuditField ( string columnName, string codeType, string description, string propertyScope, bool isConcurrency = false ) : void
GenerateContent ( ) : void
SetInitialValues ( string propertyObjectPrefix ) : string

Method Details

EntityGeneratedTemplate() public method

public EntityGeneratedTemplate ( ModelRoot model, Table currentTable ) : System
model nHydrate.Generator.Models.ModelRoot
currentTable nHydrate.Generator.Models.Table
return System