C# Class WeenyMapper.QueryParsing.EntityReferenceExpression

Inheritance: PropertyExpression
Show file Open project: erikojebo/WeenyMapper Class Usage Examples

Public Methods

Method Description
Accept ( IExpressionVisitor expressionVisitor ) : void
EntityReferenceExpression ( PropertyInfo referencePropertyInfo, PropertyInfo dataPropertyInfo ) : System.Reflection
GetHashCode ( ) : int
Translate ( IConvention convention ) : QueryExpression

Protected Methods

Method Description
NullSafeEquals ( PropertyExpression other ) : bool

Method Details

Accept() public method

public Accept ( IExpressionVisitor expressionVisitor ) : void
expressionVisitor IExpressionVisitor
return void

EntityReferenceExpression() public method

public EntityReferenceExpression ( PropertyInfo referencePropertyInfo, PropertyInfo dataPropertyInfo ) : System.Reflection
referencePropertyInfo System.Reflection.PropertyInfo
dataPropertyInfo System.Reflection.PropertyInfo
return System.Reflection

GetHashCode() public method

public GetHashCode ( ) : int
return int

NullSafeEquals() protected method

protected NullSafeEquals ( PropertyExpression other ) : bool
other PropertyExpression
return bool

Translate() public method

public Translate ( IConvention convention ) : QueryExpression
convention IConvention
return QueryExpression