Files
2026-06-04 11:42:34 +02:00

31 lines
1.5 KiB
C#

using System;
using System.Collections;
using System.Linq.Expressions;
namespace System.Linq
{
/// <summary>Provides functionality to evaluate queries against a specific data source wherein the type of the data is not specified.</summary>
/// <filterpriority>2</filterpriority>
// Token: 0x0200003D RID: 61
public interface IQueryable : IEnumerable
{
/// <summary>Gets the type of the element(s) that are returned when the expression tree associated with this instance of <see cref="T:System.Linq.IQueryable" /> is executed.</summary>
/// <returns>A <see cref="T:System.Type" /> that represents the type of the element(s) that are returned when the expression tree associated with this object is executed.</returns>
// Token: 0x1700003E RID: 62
// (get) Token: 0x06000391 RID: 913
Type ElementType { get; }
/// <summary>Gets the expression tree that is associated with the instance of <see cref="T:System.Linq.IQueryable" />.</summary>
/// <returns>The <see cref="T:System.Linq.Expressions.Expression" /> that is associated with this instance of <see cref="T:System.Linq.IQueryable" />.</returns>
// Token: 0x1700003F RID: 63
// (get) Token: 0x06000392 RID: 914
Expression Expression { get; }
/// <summary>Gets the query provider that is associated with this data source.</summary>
/// <returns>The <see cref="T:System.Linq.IQueryProvider" /> that is associated with this data source.</returns>
// Token: 0x17000040 RID: 64
// (get) Token: 0x06000393 RID: 915
IQueryProvider Provider { get; }
}
}