C# Класс Signum.Engine.Maps.TableMList

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
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

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

GeneratAllIndexes() публичный Метод

public GeneratAllIndexes ( ) : List
Результат List

GenerateColumns() публичный Метод

public GenerateColumns ( ) : void
Результат void

GetField() публичный Метод

public GetField ( MemberInfo member ) : Field
member System.Reflection.MemberInfo
Результат Field

GetTables() публичный Метод

public GetTables ( ) : RelationInfo>>.IEnumerable
Результат RelationInfo>>.IEnumerable

TableMList() публичный Метод

public TableMList ( Type collectionType ) : System
collectionType System.Type
Результат System

ToDatabase() публичный Метод

public ToDatabase ( DatabaseName databaseName ) : void
databaseName DatabaseName
Результат void

ToSchema() публичный Метод

public ToSchema ( SchemaName schemaName ) : void
schemaName SchemaName
Результат void

ToString() публичный Метод

public ToString ( ) : string
Результат string

TryGetField() публичный Метод

public TryGetField ( MemberInfo mi ) : Field
mi System.Reflection.MemberInfo
Результат Field