17 references to Accessor
System.Data.Linq (17)
SqlClient\Query\QueryConverter.cs (4)
673
Expression.ArrayIndex(cpArray.
Accessor
.Body, Expression.Constant(vIndex.Value, vIndex.ClrType)),
675
cpArray.
Accessor
.Parameters.ToArray()
714
Expression.Lambda(Expression.Convert(cp.
Accessor
.Body, type), cp.
Accessor
.Parameters.ToArray()),
SqlClient\Query\SqlBinder.cs (2)
940
Expression.MakeMemberAccess(cp.
Accessor
.Body, m.Member),
941
cp.
Accessor
.Parameters
SqlClient\Query\SqlFormatter.cs (1)
455
value = cp.
Accessor
.Compile().DynamicInvoke(new object[] { null });
SqlClient\Query\SqlMethodCallConverter.cs (8)
1520
Expression.Invoke(Expression.Constant(getStringContainsPatternForced), cp.
Accessor
.Body, Expression.Constant('~')),
1521
cp.
Accessor
.Parameters[0]
1554
Expression.Invoke(Expression.Constant(getStringStartsWithPatternForced), cp.
Accessor
.Body, Expression.Constant('~')),
1555
cp.
Accessor
.Parameters[0]
1588
Expression.Invoke(Expression.Constant(getStringEndsWithPatternForced), cp.
Accessor
.Body, Expression.Constant('~')),
1589
cp.
Accessor
.Parameters[0]
2487
Expression.Call(typeof(SqlHelpers), "TranslateVBLikePattern", Type.EmptyTypes, cp.
Accessor
.Body, Expression.Constant('~')),
2488
cp.
Accessor
.Parameters[0]
SqlClient\Query\SqlParameterizer.cs (1)
292
this.currentParams.Add(new SqlParameterInfo(p, cp.
Accessor
.Compile()));
SqlClient\Reader\ObjectReaderCompiler.cs (1)
809
Delegate d = cp.
Accessor
.Compile();