C# Class Signum.Engine.Maps.Table

Afficher le fichier Open project: signumsoftware/framework Class Usage Examples

Private Properties

Свойство Type Description
AllFields IEnumerable
GenerateBindings ReadOnlyCollection
GenerateMixins ReadOnlyCollection
GetIdExpression System.Linq.Expressions.Expression
GetProjectorExpression System.Linq.Expressions.Expression
ITablePrivate ColumnExpression
OnPreDeleteSqlSync Signum.Engine.SqlPreCommand

Méthodes publiques

Méthode 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

Méthode 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 méthode

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

DependentTables() public méthode

public DependentTables ( ) : RelationInfo>>.IEnumerable
Résultat RelationInfo>>.IEnumerable

GeneratAllIndexes() public méthode

public GeneratAllIndexes ( ) : List
Résultat List

GenerateColumns() public méthode

public GenerateColumns ( ) : void
Résultat void

GetField() public méthode

public GetField ( MemberInfo member ) : Field
member System.Reflection.MemberInfo
Résultat Field

SetFullMListGetter() public méthode

public SetFullMListGetter ( ) : void
Résultat void

Table() public méthode

public Table ( Type type ) : System
type System.Type
Résultat System

TablesMList() public méthode

public TablesMList ( ) : IEnumerable
Résultat IEnumerable

ToString() public méthode

public ToString ( ) : string
Résultat string

TryGetField() public méthode

public TryGetField ( MemberInfo member ) : Field
member System.Reflection.MemberInfo
Résultat Field