Show / Hide Table of Contents

Class EntityQuery<T>

Inheritance
System.Object
EntityQuery<T>
Implements
IEntityQuery
System.Linq.IOrderedQueryable<T>
System.Linq.IQueryable<T>
System.Collections.Generic.IEnumerable<T>
System.Linq.IOrderedQueryable
System.Linq.IQueryable
System.Collections.IEnumerable
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: Terrasoft.Core.Entities
Assembly: Terrasoft.Core.dll
Syntax
public class EntityQuery<T> : IEntityQuery, IOrderedQueryable<T>, IQueryable<T>, IEnumerable<T>, IOrderedQueryable, IQueryable, IEnumerable
Type Parameters
Name Description
T

Constructors

EntityQuery(UserConnection)

Declaration
public EntityQuery(UserConnection userConnection)
Parameters
Type Name Description
UserConnection userConnection

EntityQuery(UserConnection, EntityQueryProvider, Expression)

Declaration
public EntityQuery(UserConnection userConnection, EntityQueryProvider provider, Expression expression)
Parameters
Type Name Description
UserConnection userConnection
EntityQueryProvider provider
System.Linq.Expressions.Expression expression

Properties

ElementType

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

Expression

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

Provider

Declaration
public EntityQueryProvider Provider { get; set; }
Property Value
Type Description
EntityQueryProvider

Methods

BuildEntitySchemaQuery()

Declaration
public EntitySchemaQuery BuildEntitySchemaQuery()
Returns
Type Description
EntitySchemaQuery

CreateEmptyEntitySchemaQuery()

Declaration
public EntitySchemaQuery CreateEmptyEntitySchemaQuery()
Returns
Type Description
EntitySchemaQuery

GetEnumerator()

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

Explicit Interface Implementations

IEnumerable<T>.GetEnumerator()

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

IQueryable.Provider

Declaration
IQueryProvider IQueryable.Provider { get; }
Returns
Type Description
System.Linq.IQueryProvider

Implements

IEntityQuery
System.Linq.IOrderedQueryable<T>
System.Linq.IQueryable<T>
System.Collections.Generic.IEnumerable<T>
System.Linq.IOrderedQueryable
System.Linq.IQueryable
System.Collections.IEnumerable

Extension Methods

CollectionUtilities.Find<T>(IEnumerable<T>, Predicate<T>)
CollectionUtilities.Find<T>(IEnumerable<T>, Predicate<T>, T)
CollectionUtilities.ForEach<T>(IEnumerable<T>, Action<T>)
CollectionUtilities.ForEach<T>(IEnumerable<T>, Predicate<T>, Action<T>)
CollectionUtilities.ForEachAsync<T>(IEnumerable<T>, Func<T, Task>)
CollectionUtilities.ParallelForEachAsync<T>(IEnumerable<T>, Func<T, Task>)
CollectionUtilities.ParallelForEachAsync<T>(IEnumerable<T>, Func<T, Task>, Int32)
CollectionUtilities.GetItemsString<T>(IEnumerable<T>)
CollectionUtilities.GetItemsString<T>(IEnumerable<T>, String)
CollectionUtilities.SplitOnChunks<T>(IEnumerable<T>, Int32)
CollectionUtilities.SplitOnParts<T>(IEnumerable<T>, Int32)
CollectionUtilities.IsNotEmpty(IEnumerable)
CollectionUtilities.IsEmpty(IEnumerable)
CollectionUtilities.IsNullOrEmpty(IEnumerable)
CollectionUtilities.CompareZip<TFirst, TSecond>(IEnumerable<TFirst>, IEnumerable<TSecond>, Func<TFirst, TSecond, Boolean>)
CollectionUtilities.Except<T>(IEnumerable<T>, IEnumerable<T>, Func<T, T, Boolean>)
ReflectionUtilities.GetPropertyValue(Object, String)
ReflectionUtilities.GetPropertyDefValue(Object, String, Object)
ReflectionUtilities.TryGetPropertyValue(Object, String, out Object)
ReflectionUtilities.HasProperty(Object, String)
ReflectionUtilities.GetPropertyValue(Object, String, BindingFlags)
ReflectionUtilities.GetPropertyValueByPath(Object, String)
ReflectionUtilities.SetPropertyValue(Object, String, Object)
ReflectionUtilities.TrySetPropertyValue(Object, String, Object)
ValidateUtilities.CheckArgumentNull(Object, String)
ValidateUtilities.CheckDependencyNull(Object, String)
ValidateUtilities.CheckArgumentNullOrEmpty<T>(IEnumerable<T>, String)
ValidateUtilities.EnsureDependencyNotNull<T>(T, String)
In This Article
Back to top © 2021 Creatio. All rights reserved.