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
42 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.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);