Search Results for

    Show / Hide Table of Contents

    Class EntityQuery<T>

    IQueryable implementation for entity queries.

    Inheritance
    System.Object
    EntityQuery<T>
    Implements
    System.Linq.IQueryable<T>
    System.Collections.Generic.IEnumerable<T>
    System.Collections.IEnumerable
    System.Linq.IQueryable
    System.Linq.IOrderedQueryable<T>
    System.Linq.IOrderedQueryable
    Inherited Members
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: TimeCockpit.Data.QueryLanguage.Queryable
    Assembly: TimeCockpit.Data.dll
    Syntax
    public class EntityQuery<T> : IQueryable<T>, IEnumerable<T>, IEnumerable, IQueryable, IOrderedQueryable<T>, IOrderedQueryable
    Type Parameters
    Name Description
    T

    The type, derived from EntityObject.

    Constructors

    EntityQuery(EntityQueryProvider)

    Initializes a new instance of the EntityQuery<T> class.

    Declaration
    public EntityQuery(EntityQueryProvider provider)
    Parameters
    Type Name Description
    EntityQueryProvider provider

    The provider.

    EntityQuery(EntityQueryProvider, Expression)

    Initializes a new instance of the EntityQuery<T> class.

    Declaration
    public EntityQuery(EntityQueryProvider provider, Expression expression)
    Parameters
    Type Name Description
    EntityQueryProvider provider

    The provider.

    System.Linq.Expressions.Expression expression

    The expression.

    Properties

    ElementType

    Gets the element type.

    Declaration
    public Type ElementType { get; }
    Property Value
    Type Description
    System.Type

    Expression

    Gets the expression of the query.

    Declaration
    public Expression Expression { get; }
    Property Value
    Type Description
    System.Linq.Expressions.Expression

    Provider

    Gets the query provider.

    Declaration
    public IQueryProvider Provider { get; }
    Property Value
    Type Description
    System.Linq.IQueryProvider

    Methods

    GetEnumerator()

    Gets the enumerator.

    Declaration
    public IEnumerator GetEnumerator()
    Returns
    Type Description
    System.Collections.IEnumerator

    Returns an enumerator producing the result.

    Implements
    System.Collections.IEnumerable.GetEnumerator()

    Explicit Interface Implementations

    IEnumerable<T>.GetEnumerator()

    Gets the enumerator.

    Declaration
    IEnumerator<T> IEnumerable<T>.GetEnumerator()
    Returns
    Type Description
    System.Collections.Generic.IEnumerator<T>

    Returns an enumerator producing the result.

    Implements
    System.Collections.Generic.IEnumerable<T>.GetEnumerator()
    In This Article
    Back to top Copyright © 2025 software architects gmbh