2 interfaces inheriting from IQueryable
System.Linq.Expressions (2)
System\Linq\IQueryable.cs (2)
35public interface IQueryable<out T> : IEnumerable<T>, IQueryable 95public interface IOrderedQueryable : IQueryable
46 references to IQueryable
dotnet-svcutil-lib (1)
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\DataContractSerializerOperationFormatter.cs (1)
63private static Type s_typeOfIQueryable = typeof(IQueryable);
Microsoft.AspNetCore.Components.QuickGrid (2)
Infrastructure\AsyncQueryExecutorSupplier.cs (1)
41throw new InvalidOperationException($"The supplied {nameof(IQueryable)} is provided by Entity Framework. To query it efficiently, you must reference the package Microsoft.AspNetCore.Components.QuickGrid.EntityFrameworkAdapter and call AddQuickGridEntityFrameworkAdapter on your service collection.");
QuickGrid.razor.cs (1)
24/// or an EntityFramework DataSet or an <see cref="IQueryable"/> derived from it.
Microsoft.AspNetCore.Mvc.IntegrationTests (1)
HasValidatorsValidationMetadataProviderIntegrationTest.cs (1)
38mvcOptions.ModelMetadataDetailsProviders.Add(new SuppressChildValidationMetadataProvider(typeof(IQueryable)));
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (4)
ExpressionTrees\Sources\QueryHelper.vb (4)
23Public ReadOnly Property ElementType As System.Type Implements System.Linq.IQueryable.ElementType 28Public ReadOnly Property Expression As Expression Implements System.Linq.IQueryable.Expression 33Public ReadOnly Property Provider As System.Linq.IQueryProvider Implements System.Linq.IQueryable.Provider 39Public Function CreateQuery(expression As System.Linq.Expressions.Expression) As System.Linq.IQueryable Implements System.Linq.IQueryProvider.CreateQuery
Microsoft.Extensions.Identity.Core (4)
RoleManager.cs (2)
119/// Gets a flag indicating whether the underlying persistence store supports returning an <see cref="IQueryable"/> collection of roles. 122/// true if the underlying persistence store supports returning an <see cref="IQueryable"/> collection of roles, otherwise false.
UserManager.cs (2)
361/// <see cref="IQueryable"/> collections of information. 364/// true if the backing user store supports returning <see cref="IQueryable"/> collections of
netstandard (1)
netstandard.cs (1)
1034[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Linq.IQueryable))]
System.Core (1)
System.Core.cs (1)
172[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Linq.IQueryable))]
System.Linq.Expressions (8)
System\Linq\IQueryable.cs (8)
16/// Gets the expression tree that is associated with the instance of <see cref="IQueryable"/>. 21/// Gets the type of the element(s) that are returned when the expression tree associated with this instance of <see cref="IQueryable"/> is executed. 40/// Defines methods to create and execute queries that are described by an <see cref="IQueryable"/> object. 48/// Constructs an <see cref="IQueryable"/> object that can evaluate the query represented by a specified expression tree. 51/// <returns>An <see cref="IQueryable"/> that can evaluate the query represented by the specified expression tree.</returns> 53/// The CreateQuery method is used to create new <see cref="IQueryable"/> objects, given an expression tree. The query that is represented by the returned object is associated with a specific LINQ provider. 56IQueryable CreateQuery(Expression expression); 75/// The <see cref="Execute"/> method executes queries that return a single value (instead of an enumerable sequence of values). Expression trees that represent queries that return enumerable results are executed when their associated <see cref="IQueryable"/> object is enumerated.
System.Linq.Queryable (23)
System\Linq\EnumerableQuery.cs (8)
20internal static IQueryable Create(Type elementType, IEnumerable sequence) 23return (IQueryable)Activator.CreateInstance(seqType, sequence)!; 28internal static IQueryable Create(Type elementType, Expression expression) 31return (IQueryable)Activator.CreateInstance(seqType, expression)!; 42IQueryProvider IQueryable.Provider => this; 59Expression IQueryable.Expression => _expression; 61Type IQueryable.ElementType => typeof(T); 63IQueryable IQueryProvider.CreateQuery(Expression expression)
System\Linq\EnumerableRewriter.cs (5)
154{ typeof(IQueryable), typeof(IEnumerable) }, 381if (!typeof(IQueryable).IsAssignableFrom(type)) 398if (!typeof(IQueryable).IsAssignableFrom(type)) 410if (!typeof(IQueryable).IsAssignableFrom(type)) 430if (!typeof(IQueryable).IsAssignableFrom(type))
System\Linq\Queryable.cs (10)
27public static IQueryable AsQueryable(this IEnumerable source) 31if (source is IQueryable queryable) 72public static IQueryable<TResult> OfType<TResult>(this IQueryable source) 79new Func<IQueryable, IQueryable<TResult>>(OfType<TResult>).Method, 84public static IQueryable<TResult> Cast<TResult>(this IQueryable source) 91new Func<IQueryable, IQueryable<TResult>>(Cast<TResult>).Method, 260/// of the <see cref="IQueryProvider"/> represented by the <see cref="IQueryable.Provider"/> property of the <paramref name="source"/> 297/// of the <see cref="IQueryProvider"/> represented by the <see cref="IQueryable.Provider"/> property of the <paramref name="source"/> 359/// of the <see cref="IQueryProvider"/> represented by the <see cref="IQueryable.Provider"/> property of the <paramref name="source"/> 396/// of the <see cref="IQueryProvider"/> represented by the <see cref="IQueryable.Provider"/> property of the <paramref name="source"/>
System.ServiceModel.Primitives (1)
System\ServiceModel\Dispatcher\DataContractSerializerOperationFormatter.cs (1)
64private static Type s_typeOfIQueryable = typeof(IQueryable);