C# Class Shaolinq.Persistence.Linq.Expressions.SqlProjectionExpression

Inheritance: SqlBaseExpression
Afficher le fichier Open project: tumtumtum/Shaolinq Class Usage Examples

Méthodes publiques

Méthode Description
ChangeAggregator ( LambdaExpression aggregator ) : SqlProjectionExpression
ChangeProjector ( Expression projector ) : SqlProjectionExpression
ChangeSelect ( SqlSelectExpression select ) : SqlProjectionExpression
ChangeType ( Type type ) : SqlProjectionExpression
SqlProjectionExpression ( SqlSelectExpression select, Expression projector ) : System
SqlProjectionExpression ( SqlSelectExpression select, Expression projector, LambdaExpression aggregator, Expression defaultValue = null ) : System
SqlProjectionExpression ( SqlSelectExpression select, Expression projector, LambdaExpression aggregator, bool isElementTableProjection, Expression defaultValue = null ) : System
SqlProjectionExpression ( Type type, SqlSelectExpression select, Expression projector, LambdaExpression aggregator, bool isElementTableProjection, Expression defaultValue = null ) : System
ToDefaultIfEmpty ( Expression defaultValueExpression ) : SqlProjectionExpression

Method Details

ChangeAggregator() public méthode

public ChangeAggregator ( LambdaExpression aggregator ) : SqlProjectionExpression
aggregator System.Linq.Expressions.LambdaExpression
Résultat SqlProjectionExpression

ChangeProjector() public méthode

public ChangeProjector ( Expression projector ) : SqlProjectionExpression
projector System.Linq.Expressions.Expression
Résultat SqlProjectionExpression

ChangeSelect() public méthode

public ChangeSelect ( SqlSelectExpression select ) : SqlProjectionExpression
select SqlSelectExpression
Résultat SqlProjectionExpression

ChangeType() public méthode

public ChangeType ( Type type ) : SqlProjectionExpression
type Type
Résultat SqlProjectionExpression

SqlProjectionExpression() public méthode

public SqlProjectionExpression ( SqlSelectExpression select, Expression projector ) : System
select SqlSelectExpression
projector System.Linq.Expressions.Expression
Résultat System

SqlProjectionExpression() public méthode

public SqlProjectionExpression ( SqlSelectExpression select, Expression projector, LambdaExpression aggregator, Expression defaultValue = null ) : System
select SqlSelectExpression
projector System.Linq.Expressions.Expression
aggregator System.Linq.Expressions.LambdaExpression
defaultValue System.Linq.Expressions.Expression
Résultat System

SqlProjectionExpression() public méthode

public SqlProjectionExpression ( SqlSelectExpression select, Expression projector, LambdaExpression aggregator, bool isElementTableProjection, Expression defaultValue = null ) : System
select SqlSelectExpression
projector System.Linq.Expressions.Expression
aggregator System.Linq.Expressions.LambdaExpression
isElementTableProjection bool
defaultValue System.Linq.Expressions.Expression
Résultat System

SqlProjectionExpression() public méthode

public SqlProjectionExpression ( Type type, SqlSelectExpression select, Expression projector, LambdaExpression aggregator, bool isElementTableProjection, Expression defaultValue = null ) : System
type Type
select SqlSelectExpression
projector System.Linq.Expressions.Expression
aggregator System.Linq.Expressions.LambdaExpression
isElementTableProjection bool
defaultValue System.Linq.Expressions.Expression
Résultat System

ToDefaultIfEmpty() public méthode

public ToDefaultIfEmpty ( Expression defaultValueExpression ) : SqlProjectionExpression
defaultValueExpression System.Linq.Expressions.Expression
Résultat SqlProjectionExpression