コード例 #1
0
 public bool Equals(PredicatePrimaryKey x, PredicatePrimaryKey y)
 {
     return(SqlExpressionComparer.Equals(x.predicate, y.predicate));
 }
コード例 #2
0
 public bool Equals(ConditionalKey x, ConditionalKey y)
 {
     return(SqlExpressionComparer.Equals(x.condition, y.condition, SqlExpressionComparerOptions.None));
 }
コード例 #3
0
ファイル: SqlQueryProvider.cs プロジェクト: ciker/Shaolinq
 public bool Equals(ProjectorCacheKey x, ProjectorCacheKey y)
 {
     return(SqlExpressionComparer.Equals(x.projectionExpression, y.projectionExpression, SqlExpressionComparerOptions.IgnoreConstantPlaceholders));
 }
コード例 #4
0
 public bool Equals(ExpressionCacheKey x, ExpressionCacheKey y)
 {
     return(SqlExpressionComparer.Equals(x.expression, y.expression, SqlExpressionComparerOptions.IgnoreConstantPlaceholders) &&
            SqlExpressionComparer.Equals(x.projector, y.projector));
 }
コード例 #5
0
 public bool Equals(ProjectorCacheKey x, ProjectorCacheKey y)
 {
     return(SqlExpressionComparer.Equals(x.projectionExpression, y.projectionExpression, true));
 }