C# Class Signum.Engine.Maps.Table

Mostra file Open project: signumsoftware/framework Class Usage Examples

Private Properties

Property Type Description
AllFields IEnumerable
GenerateBindings ReadOnlyCollection
GenerateMixins ReadOnlyCollection
GetIdExpression System.Linq.Expressions.Expression
GetProjectorExpression System.Linq.Expressions.Expression
ITablePrivate ColumnExpression
OnPreDeleteSqlSync Signum.Engine.SqlPreCommand

Public Methods

Method Description
DeleteSqlSync ( Entity ident, string comment = null ) : SqlPreCommand
DependentTables ( ) : RelationInfo>>.IEnumerable
GeneratAllIndexes ( ) : List
GenerateColumns ( ) : void
GetField ( MemberInfo member ) : Field
SetFullMListGetter ( ) : void
Table ( Type type ) : System
TablesMList ( ) : IEnumerable
ToString ( ) : string
TryGetField ( MemberInfo member ) : Field

Private Methods

Method Description
AllFields ( ) : IEnumerable
GenerateBindings ( Alias tableAlias, QueryBinder binder, Expression id ) : ReadOnlyCollection
GenerateMixins ( Alias tableAlias, QueryBinder binder, Expression id ) : ReadOnlyCollection
GetIdExpression ( Alias alias ) : Expression
GetProjectorExpression ( Alias tableAlias, QueryBinder binder ) : Expression
ITablePrivate ( Alias alias ) : ColumnExpression
OnPreDeleteSqlSync ( Entity ident ) : SqlPreCommand

Method Details

DeleteSqlSync() public method

public DeleteSqlSync ( Entity ident, string comment = null ) : SqlPreCommand
ident Entity
comment string
return Signum.Engine.SqlPreCommand

DependentTables() public method

public DependentTables ( ) : RelationInfo>>.IEnumerable
return RelationInfo>>.IEnumerable

GeneratAllIndexes() public method

public GeneratAllIndexes ( ) : List
return List

GenerateColumns() public method

public GenerateColumns ( ) : void
return void

GetField() public method

public GetField ( MemberInfo member ) : Field
member System.Reflection.MemberInfo
return Field

SetFullMListGetter() public method

public SetFullMListGetter ( ) : void
return void

Table() public method

public Table ( Type type ) : System
type System.Type
return System

TablesMList() public method

public TablesMList ( ) : IEnumerable
return IEnumerable

ToString() public method

public ToString ( ) : string
return string

TryGetField() public method

public TryGetField ( MemberInfo member ) : Field
member System.Reflection.MemberInfo
return Field