Try our conversational search powered by Generative AI!

Class DynamicDataStoreOrderedQueryable<TResult>

Ordered queryable implementation for a store

Inheritance
System.Object
DynamicDataStoreOrderedQueryable<TResult>
Implements
System.Linq.IOrderedQueryable<TResult>
System.Linq.IQueryable<TResult>
System.Collections.Generic.IEnumerable<TResult>
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: EPiServer.Data.Dynamic
Assembly: EPiServer.Data.dll
Version: 8.11.0
Syntax
public class DynamicDataStoreOrderedQueryable<TResult> : IOrderedQueryable<TResult>, IQueryable<TResult>, IEnumerable<TResult>, IOrderedQueryable, IQueryable, IEnumerable
Type Parameters
Name Description
TResult

The System.Type the properties for each store item will be loaded into

Constructors

DynamicDataStoreOrderedQueryable(DynamicDataStore, LoadAsObjectType)

Initialize the instance

Declaration
public DynamicDataStoreOrderedQueryable(DynamicDataStore store, LoadAsObjectType loadObjectAs)
Parameters
Type Name Description
DynamicDataStore store
LoadAsObjectType loadObjectAs

Properties

ElementType

Get the element type of the instance

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

Expression

Get an Expression for the instance

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

Provider

Get a System.Linq.IQueryProvider for the instance

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

Methods

GetEnumerator()

Get an enumerator for the store

Declaration
public virtual IEnumerator<TResult> GetEnumerator()
Returns
Type Description
System.Collections.Generic.IEnumerator<TResult>

An System.Collections.Generic.IEnumerator<T> instance

Explicit Interface Implementations

IEnumerable.GetEnumerator()

Get an enumerator for the store

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

An System.Collections.IEnumerator instance

Implements

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

Extension Methods