C# Class Signum.Engine.Linq.ColumnGenerator

显示文件 Open project: signumsoftware/framework Class Usage Examples

Public Methods

Method Description
AddUsedName ( string name ) : void
ColumnGenerator ( ) : System
ColumnGenerator ( IEnumerable columns ) : System
GetNextColumnName ( ) : string
GetUniqueColumnName ( string name ) : string
MapColumn ( ColumnExpression ce ) : ColumnDeclaration
NewColumn ( Expression exp ) : ColumnDeclaration

Method Details

AddUsedName() public method

public AddUsedName ( string name ) : void
name string
return void

ColumnGenerator() public method

public ColumnGenerator ( ) : System
return System

ColumnGenerator() public method

public ColumnGenerator ( IEnumerable columns ) : System
columns IEnumerable
return System

GetNextColumnName() public method

public GetNextColumnName ( ) : string
return string

GetUniqueColumnName() public method

public GetUniqueColumnName ( string name ) : string
name string
return string

MapColumn() public method

public MapColumn ( ColumnExpression ce ) : ColumnDeclaration
ce ColumnExpression
return ColumnDeclaration

NewColumn() public method

public NewColumn ( Expression exp ) : ColumnDeclaration
exp System.Linq.Expressions.Expression
return ColumnDeclaration