Skip to content

Latest commit

 

History

History
38 lines (26 loc) · 2.8 KB

File metadata and controls

38 lines (26 loc) · 2.8 KB

RemoteQuery<T, TProvider> Class

Index > ExpressionPowerTools.Serialization.EFCore.Http > ExpressionPowerTools.Serialization.EFCore.Http.Queryable > RemoteQuery<T, TProvider>

Encapsulates query capabilities to build the template for remote submission.

public class RemoteQuery<T, TProvider> : QueryHost<T, TProvider>, IQueryHost<T, TProvider>, IRemoteQueryable<T>
   where TProvider : ICustomQueryProvider<T>

Type Parameters

Parameter Name Constraints Description
T None. The Type of the query.
TProvider ICustomQueryProvider<T> The ICustomQueryProvider<T> .

Inheritance ObjectQueryHost<T, TProvider>RemoteQuery<T, TProvider>

Implements IEnumerable , IEnumerable<out T> , IOrderedQueryable , IOrderedQueryable<out T> , IQueryable , IQueryable<out T> , IQueryHost<T, TProvider> , IRemoteQuery , IRemoteQueryable<T>

Constructors

Ctor Description
RemoteQuery(Expression expression, TProvider provider) Initializes a new instance of the RemoteQuery<T, TProvider> class.

Methods

Method Description
IEnumerator<T> GetEnumerator() Gets the enumerator of the result. Overridden to prevent issues trying to execute a database query directly.

Generated Copyright Version
02/22/2021 21:59:57 (c) Copyright 2020 Jeremy Likness. 0.9.7-beta