181 references to Queryable
System.Core (122)
System\Linq\IQueryable.cs (121)
98
GetMethodInfo(
Queryable
.Where, source, predicate),
111
GetMethodInfo(
Queryable
.Where, source, predicate),
122
GetMethodInfo(
Queryable
.OfType<TResult>, source),
133
GetMethodInfo(
Queryable
.Cast<TResult>, source),
146
GetMethodInfo(
Queryable
.Select, source, selector),
159
GetMethodInfo(
Queryable
.Select, source, selector),
172
GetMethodInfo(
Queryable
.SelectMany, source, selector),
185
GetMethodInfo(
Queryable
.SelectMany, source, selector),
200
GetMethodInfo(
Queryable
.SelectMany, source, collectionSelector, resultSelector),
215
GetMethodInfo(
Queryable
.SelectMany, source, collectionSelector, resultSelector),
240
GetMethodInfo(
Queryable
.Join, outer, inner, outerKeySelector, innerKeySelector, resultSelector),
265
GetMethodInfo(
Queryable
.Join, outer, inner, outerKeySelector, innerKeySelector, resultSelector, comparer),
291
GetMethodInfo(
Queryable
.GroupJoin, outer, inner, outerKeySelector, innerKeySelector, resultSelector),
315
GetMethodInfo(
Queryable
.GroupJoin, outer, inner, outerKeySelector, innerKeySelector, resultSelector, comparer),
335
GetMethodInfo(
Queryable
.OrderBy, source, keySelector),
348
GetMethodInfo(
Queryable
.OrderBy, source, keySelector, comparer),
361
GetMethodInfo(
Queryable
.OrderByDescending, source, keySelector),
374
GetMethodInfo(
Queryable
.OrderByDescending, source, keySelector, comparer),
387
GetMethodInfo(
Queryable
.ThenBy, source, keySelector),
400
GetMethodInfo(
Queryable
.ThenBy, source, keySelector, comparer),
413
GetMethodInfo(
Queryable
.ThenByDescending, source, keySelector),
426
GetMethodInfo(
Queryable
.ThenByDescending, source, keySelector, comparer),
437
GetMethodInfo(
Queryable
.Take, source, count),
450
GetMethodInfo(
Queryable
.TakeWhile, source, predicate),
463
GetMethodInfo(
Queryable
.TakeWhile, source, predicate),
474
GetMethodInfo(
Queryable
.Skip, source, count),
487
GetMethodInfo(
Queryable
.SkipWhile, source, predicate),
500
GetMethodInfo(
Queryable
.SkipWhile, source, predicate),
513
GetMethodInfo(
Queryable
.GroupBy, source, keySelector),
528
GetMethodInfo(
Queryable
.GroupBy, source, keySelector, elementSelector),
541
GetMethodInfo(
Queryable
.GroupBy, source, keySelector, comparer),
556
GetMethodInfo(
Queryable
.GroupBy, source, keySelector, elementSelector, comparer),
574
GetMethodInfo(
Queryable
.GroupBy, source, keySelector, elementSelector, resultSelector),
590
GetMethodInfo(
Queryable
.GroupBy, source, keySelector, resultSelector),
606
GetMethodInfo(
Queryable
.GroupBy, source, keySelector, resultSelector, comparer),
624
GetMethodInfo(
Queryable
.GroupBy, source, keySelector, elementSelector, resultSelector, comparer),
635
GetMethodInfo(
Queryable
.Distinct, source),
646
GetMethodInfo(
Queryable
.Distinct, source, comparer),
659
GetMethodInfo(
Queryable
.Concat, source1, source2),
674
GetMethodInfo(
Queryable
.Zip, source1, source2, resultSelector),
687
GetMethodInfo(
Queryable
.Union, source1, source2),
700
GetMethodInfo(
Queryable
.Union, source1, source2, comparer),
717
GetMethodInfo(
Queryable
.Intersect, source1, source2),
730
GetMethodInfo(
Queryable
.Intersect, source1, source2, comparer),
747
GetMethodInfo(
Queryable
.Except, source1, source2),
760
GetMethodInfo(
Queryable
.Except, source1, source2, comparer),
775
GetMethodInfo(
Queryable
.First, source),
788
GetMethodInfo(
Queryable
.First, source, predicate),
799
GetMethodInfo(
Queryable
.FirstOrDefault, source),
812
GetMethodInfo(
Queryable
.FirstOrDefault, source, predicate),
823
GetMethodInfo(
Queryable
.Last, source),
836
GetMethodInfo(
Queryable
.Last, source, predicate),
847
GetMethodInfo(
Queryable
.LastOrDefault, source),
860
GetMethodInfo(
Queryable
.LastOrDefault, source, predicate),
871
GetMethodInfo(
Queryable
.Single, source),
884
GetMethodInfo(
Queryable
.Single, source, predicate),
895
GetMethodInfo(
Queryable
.SingleOrDefault, source),
908
GetMethodInfo(
Queryable
.SingleOrDefault, source, predicate),
921
GetMethodInfo(
Queryable
.ElementAt, source, index),
932
GetMethodInfo(
Queryable
.ElementAtOrDefault, source, index),
943
GetMethodInfo(
Queryable
.DefaultIfEmpty, source),
954
GetMethodInfo(
Queryable
.DefaultIfEmpty, source, defaultValue),
965
GetMethodInfo(
Queryable
.Contains, source, item),
976
GetMethodInfo(
Queryable
.Contains, source, item, comparer),
987
GetMethodInfo(
Queryable
.Reverse, source),
1000
GetMethodInfo(
Queryable
.SequenceEqual, source1, source2),
1013
GetMethodInfo(
Queryable
.SequenceEqual, source1, source2, comparer),
1028
GetMethodInfo(
Queryable
.Any, source),
1041
GetMethodInfo(
Queryable
.Any, source, predicate),
1054
GetMethodInfo(
Queryable
.All, source, predicate),
1065
GetMethodInfo(
Queryable
.Count, source),
1078
GetMethodInfo(
Queryable
.Count, source, predicate),
1089
GetMethodInfo(
Queryable
.LongCount, source),
1102
GetMethodInfo(
Queryable
.LongCount, source, predicate),
1113
GetMethodInfo(
Queryable
.Min, source),
1126
GetMethodInfo(
Queryable
.Min, source, selector),
1137
GetMethodInfo(
Queryable
.Max, source),
1150
GetMethodInfo(
Queryable
.Max, source, selector),
1161
GetMethodInfo(
Queryable
.Sum, source),
1172
GetMethodInfo(
Queryable
.Sum, source),
1183
GetMethodInfo(
Queryable
.Sum, source),
1194
GetMethodInfo(
Queryable
.Sum, source),
1205
GetMethodInfo(
Queryable
.Sum, source),
1216
GetMethodInfo(
Queryable
.Sum, source),
1227
GetMethodInfo(
Queryable
.Sum, source),
1238
GetMethodInfo(
Queryable
.Sum, source),
1249
GetMethodInfo(
Queryable
.Sum, source),
1260
GetMethodInfo(
Queryable
.Sum, source),
1273
GetMethodInfo(
Queryable
.Sum, source, selector),
1286
GetMethodInfo(
Queryable
.Sum, source, selector),
1299
GetMethodInfo(
Queryable
.Sum, source, selector),
1312
GetMethodInfo(
Queryable
.Sum, source, selector),
1325
GetMethodInfo(
Queryable
.Sum, source, selector),
1338
GetMethodInfo(
Queryable
.Sum, source, selector),
1351
GetMethodInfo(
Queryable
.Sum, source, selector),
1364
GetMethodInfo(
Queryable
.Sum, source, selector),
1377
GetMethodInfo(
Queryable
.Sum, source, selector),
1390
GetMethodInfo(
Queryable
.Sum, source, selector),
1401
GetMethodInfo(
Queryable
.Average, source),
1412
GetMethodInfo(
Queryable
.Average, source),
1423
GetMethodInfo(
Queryable
.Average, source),
1434
GetMethodInfo(
Queryable
.Average, source),
1446
GetMethodInfo(
Queryable
.Average, source),
1458
GetMethodInfo(
Queryable
.Average, source),
1469
GetMethodInfo(
Queryable
.Average, source),
1480
GetMethodInfo(
Queryable
.Average, source),
1491
GetMethodInfo(
Queryable
.Average, source),
1502
GetMethodInfo(
Queryable
.Average, source),
1515
GetMethodInfo(
Queryable
.Average, source, selector),
1528
GetMethodInfo(
Queryable
.Average, source, selector),
1542
GetMethodInfo(
Queryable
.Average, source, selector),
1556
GetMethodInfo(
Queryable
.Average, source, selector),
1569
GetMethodInfo(
Queryable
.Average, source, selector),
1582
GetMethodInfo(
Queryable
.Average, source, selector),
1595
GetMethodInfo(
Queryable
.Average, source, selector),
1608
GetMethodInfo(
Queryable
.Average, source, selector),
1621
GetMethodInfo(
Queryable
.Average, source, selector),
1634
GetMethodInfo(
Queryable
.Average, source, selector),
1647
GetMethodInfo(
Queryable
.Aggregate, source, func),
1660
GetMethodInfo(
Queryable
.Aggregate, source, seed, func),
1675
GetMethodInfo(
Queryable
.Aggregate, source, seed, func, selector),
System\Linq\SequenceQuery.cs (1)
205
else if (m.Method.DeclaringType == typeof(
Queryable
)) {
System.Data.Entity (6)
System\Data\Objects\ELinq\ReflectionUtil.cs (1)
498
return typeof(
Queryable
).GetMethods(BindingFlags.Static | BindingFlags.Public).Concat(
System\Data\Objects\ObjectQuery_EntitySqlExtensions.cs (5)
253
return (ObjectQuery<T>)
Queryable
.Distinct<T>(this);
278
return (ObjectQuery<T>)
Queryable
.Except(this, query);
337
return (ObjectQuery<T>)
Queryable
.Intersect(this, query);
356
return (ObjectQuery<TResultType>)
Queryable
.OfType<TResultType>(this);
575
return (ObjectQuery<T>)
Queryable
.Union(this, query);
System.Data.Linq (13)
ChangeDirector.cs (3)
403
Expression where = Expression.Call(typeof(
Queryable
), "Where", new Type[] { table.ElementType }, table.Expression, pred);
405
Expression select = Expression.Call(typeof(
Queryable
), "Select", new Type[] { table.ElementType, typeof(int?) }, where, selector);
406
Expression singleOrDefault = Expression.Call(typeof(
Queryable
), "SingleOrDefault", new Type[] { typeof(int?) }, select);
DataServices.cs (3)
228
return Expression.Call(typeof(
Queryable
), "Where", new Type[] { table.ElementType }, table.Expression, Expression.Lambda(whereExpression, serverItem));
266
return Expression.Call(typeof(
Queryable
), "Select", new Type[] { elementType, selector.Body.Type }, query, selector);
475
if (mc.Method.DeclaringType != typeof(
Queryable
)) {
DbConvert.cs (1)
183
return
Queryable
.AsQueryable((IEnumerable)value);
SqlClient\Common\TypeSystem.cs (2)
137
_queryMethods = typeof(
Queryable
).GetMethods(BindingFlags.Static | BindingFlags.Public).ToLookup(m => m.Name);
141
throw Error.NoMethodInTypeMatchingArguments(typeof(
Queryable
));
SqlClient\Query\QueryConverter.cs (1)
2016
declType == typeof(System.Linq.
Queryable
)) {
SqlClient\SqlProvider.cs (2)
1061
mce.Method.DeclaringType == typeof(
Queryable
) ||
1348
if (mce.Method.DeclaringType == typeof(
Queryable
) ||
SubqueryRules.cs (1)
34
declType == typeof(System.Linq.
Queryable
)) {
System.Data.Services (14)
System\Data\Services\Parsing\RequestQueryParser.cs (2)
55
typeof(
Queryable
),
85
Expression.Call(typeof(
Queryable
), "Where", new Type[] { source.ElementType }, source.Expression, Expression.Quote(lambda)));
System\Data\Services\Providers\BasicExpandProvider.cs (6)
42
private static readonly MethodInfo OrderByMethodInfo = typeof(
Queryable
)
47
private static readonly MethodInfo ThenByMethodInfo = typeof(
Queryable
)
52
private static readonly MethodInfo OrderByDescendingMethodInfo = typeof(
Queryable
)
57
private static readonly MethodInfo ThenByDescendingMethodInfo = typeof(
Queryable
)
62
private static readonly MethodInfo SkipMethodInfo = typeof(
Queryable
)
67
private static readonly MethodInfo TakeMethodInfo = typeof(
Queryable
)
System\Data\Services\RequestQueryProcessor.cs (3)
286
return
Queryable
.Skip<T>(typedSource, count);
298
return
Queryable
.Take<T>(typedSource, count);
307
return
Queryable
.LongCount<TElement>(query);
System\Data\Services\RequestUriProcessor.cs (3)
997
return
Queryable
.Select<TSource, TResult>(typedSource, typedSelector);
1013
return
Queryable
.SelectMany<TSource, TResult>(typedSource, typedSelector);
1037
return
Queryable
.Where<TSource>(typedQueryable, typedPredicate);
System.Data.Services.Client (1)
System\Data\Services\Client\ALinq\ReflectionUtil.cs (1)
510
return typeof(
Queryable
).GetMethods(BindingFlags.Static | BindingFlags.Public).Concat(
System.ServiceModel (2)
System\ServiceModel\Dispatcher\DataContractSerializerOperationFormatter.cs (2)
357
return
Queryable
.AsQueryable((IEnumerable)val);
593
return
Queryable
.AsQueryable((IEnumerable)val);
System.ServiceModel.Web (1)
System\ServiceModel\Dispatcher\SingleBodyParameterDataContractMessageFormatter.cs (1)
94
return
Queryable
.AsQueryable((IEnumerable)val);
System.Web (3)
UI\WebControls\QueryExtensions.cs (1)
50
Expression methodCallExpression = Expression.Call(typeof(
Queryable
), methodName,
Util\QueryableUtility.cs (2)
8
private static readonly MethodInfo[] _methods = typeof(
Queryable
).GetMethods(BindingFlags.Public | BindingFlags.Static);
13
if (call.Method.IsStatic && call.Method.DeclaringType == typeof(
Queryable
)) {
System.Web.DynamicData (3)
DynamicData\MetaTable.cs (1)
730
Expression ofTypeExpression = Expression.Call(typeof(
Queryable
), "OfType", new[] { EntityType }, query.Expression);
DynamicData\QueryableFilterUserControl.cs (1)
156
MethodCallExpression whereCall = Expression.Call(typeof(
Queryable
), "Where", new Type[] { source.ElementType }, source.Expression, Expression.Quote(lambda));
DynamicData\Util\Misc.cs (1)
250
var expression = Expression.Call(typeof(
Queryable
), ordering, new Type[] { query.ElementType, lambda.Body.Type }, query.Expression, lambda);
System.Web.Entity (1)
System\Data\WebControls\OrderByBuilder.cs (1)
202
expression = Expression.Call(typeof(
Queryable
), methodName, new Type[] { source.ElementType, memberExpression.Type },
System.Web.Extensions (15)
UI\WebControls\Dynamic.cs (8)
35
typeof(
Queryable
), "Where",
46
typeof(
Queryable
), "Select",
67
typeof(
Queryable
), o.Ascending ? methodAsc : methodDesc,
80
typeof(
Queryable
), "Take",
89
typeof(
Queryable
), "Skip",
102
typeof(
Queryable
), "GroupBy",
111
typeof(
Queryable
), "Any",
119
typeof(
Queryable
), "Count",
UI\WebControls\Expressions\ExpressionHelper.cs (2)
61
typeof(
Queryable
), queryMethod,
72
typeof(
Queryable
), queryableMethod,
UI\WebControls\Expressions\OfTypeExpression.cs (1)
75
return typeof(
Queryable
).GetMethod("OfType").MakeGenericMethod(new Type[] { type });
UI\WebControls\QueryableDataSourceHelper.cs (4)
38
return
Queryable
.AsQueryable(new string[] { oString });
48
return
Queryable
.AsQueryable(oEnumerable);
55
return
Queryable
.AsQueryable(genericList);
62
return
Queryable
.AsQueryable(list);