C# Class Signum.Engine.Maps.TableMList

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

Private Properties

Свойство Type Description
BackColumnExpression Signum.Engine.Linq.PrimaryKeyExpression
BulkInsertDataRow object[]
FieldExpression System.Linq.Expressions.Expression
GetProjectorExpression System.Linq.Expressions.Expression
ITablePrivate ColumnExpression
OrderExpression ColumnExpression
RowIdExpression Signum.Engine.Linq.PrimaryKeyExpression

Méthodes publiques

Méthode Description
GeneratAllIndexes ( ) : List
GenerateColumns ( ) : void
GetField ( MemberInfo member ) : Field
GetTables ( ) : RelationInfo>>.IEnumerable
TableMList ( Type collectionType ) : System
ToDatabase ( DatabaseName databaseName ) : void
ToSchema ( SchemaName schemaName ) : void
ToString ( ) : string
TryGetField ( MemberInfo mi ) : Field

Private Methods

Méthode Description
BackColumnExpression ( Alias tableAlias ) : Signum.Engine.Linq.PrimaryKeyExpression
BulkInsertDataRow ( Entity entity, object value, int order ) : object[]
FieldExpression ( Alias tableAlias, QueryBinder binder, bool withRowId ) : Expression
GetProjectorExpression ( Alias tableAlias, QueryBinder binder ) : Expression
ITablePrivate ( Alias alias ) : ColumnExpression
OrderExpression ( Alias tableAlias ) : ColumnExpression
RowIdExpression ( Alias tableAlias ) : Signum.Engine.Linq.PrimaryKeyExpression

Method Details

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

GetTables() public méthode

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

TableMList() public méthode

public TableMList ( Type collectionType ) : System
collectionType System.Type
Résultat System

ToDatabase() public méthode

public ToDatabase ( DatabaseName databaseName ) : void
databaseName DatabaseName
Résultat void

ToSchema() public méthode

public ToSchema ( SchemaName schemaName ) : void
schemaName SchemaName
Résultat void

ToString() public méthode

public ToString ( ) : string
Résultat string

TryGetField() public méthode

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