C# 클래스 Widgetsphere.Generator.ProjectItemGenerators.BusinessCollection.BusinessCollectionGeneratedTemplate

상속: BaseClassTemplate
파일 보기 프로젝트 열기: nHydrate/nHydrate 1 사용 예제들

공개 메소드들

메소드 설명
AppendConstructors ( ) : void
AppendMemberVariables ( ) : void
AppendMethodNewItems ( ) : void
AppendMethods ( ) : void
AppendUsingStatements ( ) : void
BusinessCollectionGeneratedTemplate ( ModelRoot model, Table currentTable ) : System

보호된 메소드들

메소드 설명
GetDefaultForRequiredParam ( string codeType ) : string
PrimaryKeyColumnList ( ) : string
PrimaryKeyInputParameterList ( ) : string
PrimaryKeyParameterList ( bool includeDataType ) : string
SetInitialValues ( ) : string

비공개 메소드들

메소드 설명
AppendAggregateAverage ( string scope, ListtableList, Column>.Dictionary columnList, List typeList ) : void
AppendAggregateAverageBody ( string scope, Column>.Dictionary columnList, string typeName ) : void
AppendAggregateCount ( string scope, ListtableList, Column>.Dictionary columnList ) : void
AppendAggregateDistinct ( string scope, ListtableList, Column>.Dictionary columnList, List typeList ) : void
AppendAggregateDistinctBody ( string scope, Column>.Dictionary columnList, string typeName ) : void
AppendAggregateMax ( string scope, ListtableList, Column>.Dictionary columnList, List typeList ) : void
AppendAggregateMaxBody ( string scope, Column>.Dictionary columnList, string typeName ) : void
AppendAggregateMethods ( ) : void
AppendAggregateMin ( string scope, ListtableList, Column>.Dictionary columnList, List typeList ) : void
AppendAggregateMinBody ( string scope, Column>.Dictionary columnList, string typeName ) : void
AppendAggregateSum ( string scope, ListtableList, Column>.Dictionary columnList, List typeList ) : void
AppendAggregateSumBody ( string scope, Column>.Dictionary columnList, string typeName ) : void
AppendClass ( ) : void
AppendClassEnumerator ( ) : void
AppendConstructorDefault ( ) : void
AppendConstructorDomainClass ( ) : void
AppendConstructorModifier ( ) : void
AppendDeleteDataScaler ( ) : void
AppendIListImplementation ( ) : void
AppendInterfaces ( ) : void
AppendMethodAddNewItem ( ) : void
AppendMethodGet ( ) : void
AppendMethodGetEnumerator ( ) : void
AppendMethodPersist ( ) : void
AppendMethodRetieveByPrimaryKey ( ) : void
AppendMethodRetieveBySearchableFields ( ) : void
AppendMethodRetiveBySearchableFieldsSingleField ( Column column, bool isNew ) : void
AppendMethodSelectAll ( ) : void
AppendMethodSelectPaged ( ) : void
AppendMethodSelectSearch ( ) : void
AppendMethodSelectSearchLINQInherit ( ) : void
AppendMethodSelectSearchLINQNoInherit ( ) : void
AppendMethodSelectSearchLINQPaging ( ) : void
AppendMethodVisitor ( ) : void
AppendOperatorIndexer ( ) : void
AppendPagingClass ( ) : void
AppendProperties ( ) : void
AppendPropertyCollection ( ) : void
AppendPropertyContainedType ( ) : void
AppendPropertyCount ( ) : void
AppendPropertyModifier ( ) : void
AppendPropertySubDomain ( ) : void
AppendPropertyWrappedClass ( ) : void
AppendRegionCustomSelectByRules ( ) : void
AppendRegionEnumerator ( ) : void
AppendRegionGetDatabaseFieldName ( ) : void
AppendRegionGetFilteredList ( ) : void
AppendRegionIBusinessCollectionExplicit ( ) : void
AppendRegionSearch ( ) : void
AppendRegionSelectByDates ( ) : void
AppendRejectChanges ( ) : void
AppendResetWrappedClass ( ) : void
AppendSearchClass ( ) : void
AppendStaticSQLMethods ( ) : void
AppendUpdateDataScaler ( ) : void
GenerateContent ( ) : void
GetFieldSQL ( List fieldSQLList ) : string
GetValidSearchColumns ( ) : IEnumerable

메소드 상세

AppendConstructors() 공개 메소드

public AppendConstructors ( ) : void
리턴 void

AppendMemberVariables() 공개 메소드

public AppendMemberVariables ( ) : void
리턴 void

AppendMethodNewItems() 공개 메소드

public AppendMethodNewItems ( ) : void
리턴 void

AppendMethods() 공개 메소드

public AppendMethods ( ) : void
리턴 void

AppendUsingStatements() 공개 메소드

public AppendUsingStatements ( ) : void
리턴 void

BusinessCollectionGeneratedTemplate() 공개 메소드

public BusinessCollectionGeneratedTemplate ( ModelRoot model, Table currentTable ) : System
model ModelRoot
currentTable Table
리턴 System

GetDefaultForRequiredParam() 보호된 메소드

protected GetDefaultForRequiredParam ( string codeType ) : string
codeType string
리턴 string

PrimaryKeyColumnList() 보호된 메소드

protected PrimaryKeyColumnList ( ) : string
리턴 string

PrimaryKeyInputParameterList() 보호된 메소드

protected PrimaryKeyInputParameterList ( ) : string
리턴 string

PrimaryKeyParameterList() 보호된 메소드

protected PrimaryKeyParameterList ( bool includeDataType ) : string
includeDataType bool
리턴 string

SetInitialValues() 보호된 메소드

protected SetInitialValues ( ) : string
리턴 string