C# Class Remotion.Linq.SqlBackend.UnitTests.SqlStatementModel.SqlStatementModelObjectMother

ファイルを表示 Open project: re-motion/Relinq-SqlBackend Class Usage Examples

Public Methods

Method Description
CreateResolvedJoinInfo ( ) : ResolvedJoinInfo
CreateResolvedJoinInfo ( Type type ) : ResolvedJoinInfo
CreateResolvedJoinedGroupingTableInfo ( SqlStatement sqlStatement ) : ResolvedJoinedGroupingTableInfo
CreateResolvedTableInfo ( ) : ResolvedSimpleTableInfo
CreateResolvedTableInfo ( Type type ) : ResolvedSimpleTableInfo
CreateSqlColumn ( Type type = null, string owningTableAlias = null, string column = null, bool isPrimaryKey = false ) : SqlColumnExpression
CreateSqlEntityDefinitionExpression ( Type type = null, string name = null, string owningTableAlias = null, Type primaryKeyType = null ) : SqlEntityDefinitionExpression
CreateSqlEntityRefMemberExpression ( ) : SqlEntityRefMemberExpression
CreateSqlGroupingSelectExpression ( ) : SqlGroupingSelectExpression
CreateSqlJoinedTable_WithUnresolvedJoinInfo ( ) : SqlJoinedTable
CreateSqlPreparationContext ( ) : ISqlPreparationContext
CreateSqlStatement ( ) : SqlStatement
CreateSqlStatement ( Expression selectProjection ) : SqlStatement
CreateSqlStatementWithCook ( ) : SqlStatement
CreateSqlStatement_Resolved ( Type type ) : SqlStatement
CreateSqlStatement_Scalar ( ) : SqlStatement
CreateSqlStatement_Scalar ( Expression selectProjection ) : SqlStatement
CreateSqlStatement_Single ( ) : SqlStatement
CreateSqlTable ( ) : SqlTable
CreateSqlTable ( ITableInfo tableInfo ) : SqlTable
CreateSqlTable ( Type type ) : SqlTable
CreateSqlTable_WithResolvedTableInfo ( ) : SqlTable
CreateSqlTable_WithResolvedTableInfo ( Type type ) : SqlTable
CreateSqlTable_WithResolvedTableInfo ( Type type, string tableName, string tableAlias ) : SqlTable
CreateSqlTable_WithResolvedTableInfo ( string tableName, string tableAlias, JoinSemantics joinSemantics = JoinSemantics.Inner ) : SqlTable
CreateSqlTable_WithUnresolvedTableInfo ( ) : SqlTable
CreateSqlTable_WithUnresolvedTableInfo ( Type type ) : SqlTable
CreateUnresolvedCollectionJoinInfo_RestaurantCooks ( ) : UnresolvedCollectionJoinInfo
CreateUnresolvedGroupReferenceTableInfo ( ) : UnresolvedGroupReferenceTableInfo
CreateUnresolvedJoinInfo_CookSubstitution ( ) : UnresolvedJoinInfo
CreateUnresolvedJoinInfo_KitchenCook ( ) : UnresolvedJoinInfo
CreateUnresolvedJoinInfo_KitchenRestaurant ( ) : UnresolvedJoinInfo
CreateUnresolvedTableInfo ( ) : UnresolvedTableInfo
CreateUnresolvedTableInfo ( Type type ) : UnresolvedTableInfo

Method Details

CreateResolvedJoinInfo() public static method

public static CreateResolvedJoinInfo ( ) : ResolvedJoinInfo
return Remotion.Linq.SqlBackend.SqlStatementModel.Resolved.ResolvedJoinInfo

CreateResolvedJoinInfo() public static method

public static CreateResolvedJoinInfo ( Type type ) : ResolvedJoinInfo
type System.Type
return Remotion.Linq.SqlBackend.SqlStatementModel.Resolved.ResolvedJoinInfo

CreateResolvedJoinedGroupingTableInfo() public static method

public static CreateResolvedJoinedGroupingTableInfo ( SqlStatement sqlStatement ) : ResolvedJoinedGroupingTableInfo
sqlStatement Remotion.Linq.SqlBackend.SqlStatementModel.SqlStatement
return Remotion.Linq.SqlBackend.SqlStatementModel.Resolved.ResolvedJoinedGroupingTableInfo

CreateResolvedTableInfo() public static method

public static CreateResolvedTableInfo ( ) : ResolvedSimpleTableInfo
return Remotion.Linq.SqlBackend.SqlStatementModel.Resolved.ResolvedSimpleTableInfo

CreateResolvedTableInfo() public static method

public static CreateResolvedTableInfo ( Type type ) : ResolvedSimpleTableInfo
type System.Type
return Remotion.Linq.SqlBackend.SqlStatementModel.Resolved.ResolvedSimpleTableInfo

CreateSqlColumn() public static method

public static CreateSqlColumn ( Type type = null, string owningTableAlias = null, string column = null, bool isPrimaryKey = false ) : SqlColumnExpression
type System.Type
owningTableAlias string
column string
isPrimaryKey bool
return Remotion.Linq.SqlBackend.SqlStatementModel.Resolved.SqlColumnExpression

CreateSqlEntityDefinitionExpression() public static method

public static CreateSqlEntityDefinitionExpression ( Type type = null, string name = null, string owningTableAlias = null, Type primaryKeyType = null ) : SqlEntityDefinitionExpression
type System.Type
name string
owningTableAlias string
primaryKeyType System.Type
return Remotion.Linq.SqlBackend.SqlStatementModel.Resolved.SqlEntityDefinitionExpression

CreateSqlEntityRefMemberExpression() public static method

public static CreateSqlEntityRefMemberExpression ( ) : SqlEntityRefMemberExpression
return Remotion.Linq.SqlBackend.SqlStatementModel.Unresolved.SqlEntityRefMemberExpression

CreateSqlGroupingSelectExpression() public static method

public static CreateSqlGroupingSelectExpression ( ) : SqlGroupingSelectExpression
return Remotion.Linq.SqlBackend.SqlStatementModel.SqlGroupingSelectExpression

CreateSqlJoinedTable_WithUnresolvedJoinInfo() public static method

public static CreateSqlJoinedTable_WithUnresolvedJoinInfo ( ) : SqlJoinedTable
return Remotion.Linq.SqlBackend.SqlStatementModel.SqlJoinedTable

CreateSqlPreparationContext() public static method

public static CreateSqlPreparationContext ( ) : ISqlPreparationContext
return ISqlPreparationContext

CreateSqlStatement() public static method

public static CreateSqlStatement ( ) : SqlStatement
return Remotion.Linq.SqlBackend.SqlStatementModel.SqlStatement

CreateSqlStatement() public static method

public static CreateSqlStatement ( Expression selectProjection ) : SqlStatement
selectProjection System.Linq.Expressions.Expression
return Remotion.Linq.SqlBackend.SqlStatementModel.SqlStatement

CreateSqlStatementWithCook() public static method

public static CreateSqlStatementWithCook ( ) : SqlStatement
return Remotion.Linq.SqlBackend.SqlStatementModel.SqlStatement

CreateSqlStatement_Resolved() public static method

public static CreateSqlStatement_Resolved ( Type type ) : SqlStatement
type System.Type
return Remotion.Linq.SqlBackend.SqlStatementModel.SqlStatement

CreateSqlStatement_Scalar() public static method

public static CreateSqlStatement_Scalar ( ) : SqlStatement
return Remotion.Linq.SqlBackend.SqlStatementModel.SqlStatement

CreateSqlStatement_Scalar() public static method

public static CreateSqlStatement_Scalar ( Expression selectProjection ) : SqlStatement
selectProjection System.Linq.Expressions.Expression
return Remotion.Linq.SqlBackend.SqlStatementModel.SqlStatement

CreateSqlStatement_Single() public static method

public static CreateSqlStatement_Single ( ) : SqlStatement
return Remotion.Linq.SqlBackend.SqlStatementModel.SqlStatement

CreateSqlTable() public static method

public static CreateSqlTable ( ) : SqlTable
return Remotion.Linq.SqlBackend.SqlStatementModel.SqlTable

CreateSqlTable() public static method

public static CreateSqlTable ( ITableInfo tableInfo ) : SqlTable
tableInfo ITableInfo
return Remotion.Linq.SqlBackend.SqlStatementModel.SqlTable

CreateSqlTable() public static method

public static CreateSqlTable ( Type type ) : SqlTable
type System.Type
return Remotion.Linq.SqlBackend.SqlStatementModel.SqlTable

CreateSqlTable_WithResolvedTableInfo() public static method

public static CreateSqlTable_WithResolvedTableInfo ( ) : SqlTable
return Remotion.Linq.SqlBackend.SqlStatementModel.SqlTable

CreateSqlTable_WithResolvedTableInfo() public static method

public static CreateSqlTable_WithResolvedTableInfo ( Type type ) : SqlTable
type System.Type
return Remotion.Linq.SqlBackend.SqlStatementModel.SqlTable

CreateSqlTable_WithResolvedTableInfo() public static method

public static CreateSqlTable_WithResolvedTableInfo ( Type type, string tableName, string tableAlias ) : SqlTable
type System.Type
tableName string
tableAlias string
return Remotion.Linq.SqlBackend.SqlStatementModel.SqlTable

CreateSqlTable_WithResolvedTableInfo() public static method

public static CreateSqlTable_WithResolvedTableInfo ( string tableName, string tableAlias, JoinSemantics joinSemantics = JoinSemantics.Inner ) : SqlTable
tableName string
tableAlias string
joinSemantics JoinSemantics
return Remotion.Linq.SqlBackend.SqlStatementModel.SqlTable

CreateSqlTable_WithUnresolvedTableInfo() public static method

public static CreateSqlTable_WithUnresolvedTableInfo ( ) : SqlTable
return Remotion.Linq.SqlBackend.SqlStatementModel.SqlTable

CreateSqlTable_WithUnresolvedTableInfo() public static method

public static CreateSqlTable_WithUnresolvedTableInfo ( Type type ) : SqlTable
type System.Type
return Remotion.Linq.SqlBackend.SqlStatementModel.SqlTable

CreateUnresolvedCollectionJoinInfo_RestaurantCooks() public static method

public static CreateUnresolvedCollectionJoinInfo_RestaurantCooks ( ) : UnresolvedCollectionJoinInfo
return Remotion.Linq.SqlBackend.SqlStatementModel.Unresolved.UnresolvedCollectionJoinInfo

CreateUnresolvedGroupReferenceTableInfo() public static method

public static CreateUnresolvedGroupReferenceTableInfo ( ) : UnresolvedGroupReferenceTableInfo
return Remotion.Linq.SqlBackend.SqlStatementModel.Unresolved.UnresolvedGroupReferenceTableInfo

CreateUnresolvedJoinInfo_CookSubstitution() public static method

public static CreateUnresolvedJoinInfo_CookSubstitution ( ) : UnresolvedJoinInfo
return Remotion.Linq.SqlBackend.SqlStatementModel.Unresolved.UnresolvedJoinInfo

CreateUnresolvedJoinInfo_KitchenCook() public static method

public static CreateUnresolvedJoinInfo_KitchenCook ( ) : UnresolvedJoinInfo
return Remotion.Linq.SqlBackend.SqlStatementModel.Unresolved.UnresolvedJoinInfo

CreateUnresolvedJoinInfo_KitchenRestaurant() public static method

public static CreateUnresolvedJoinInfo_KitchenRestaurant ( ) : UnresolvedJoinInfo
return Remotion.Linq.SqlBackend.SqlStatementModel.Unresolved.UnresolvedJoinInfo

CreateUnresolvedTableInfo() public static method

public static CreateUnresolvedTableInfo ( ) : UnresolvedTableInfo
return Remotion.Linq.SqlBackend.SqlStatementModel.Unresolved.UnresolvedTableInfo

CreateUnresolvedTableInfo() public static method

public static CreateUnresolvedTableInfo ( Type type ) : UnresolvedTableInfo
type System.Type
return Remotion.Linq.SqlBackend.SqlStatementModel.Unresolved.UnresolvedTableInfo