SaaS CMS has officially launched! Learn more now.

Class DynamicDataStoreOrderedQueryable<TResult>

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. 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.Collections.IEnumerable
System.Linq.IQueryable
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: EPiServer.Data.Dynamic.Internal
Assembly: EPiServer.Data.dll
Version: 11.20.7
Syntax
public class DynamicDataStoreOrderedQueryable<TResult> : IOrderedQueryable<TResult>, IQueryable<TResult>, IEnumerable<TResult>, IEnumerable, IQueryable, IOrderedQueryable
Type Parameters
Name Description
TResult

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

Constructors

DynamicDataStoreOrderedQueryable(DynamicDataStore, LoadAsObjectType)

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Initialize the instance

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

Properties

ElementType

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Get the element type of the instance

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

Expression

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Get an Expression for the instance

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

Provider

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Get a System.Linq.IQueryProvider for the instance

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

Methods

GetEnumerator()

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. 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()

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. 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.Collections.IEnumerable
System.Linq.IQueryable
System.Linq.IOrderedQueryable

Extension Methods