Skip to content

Latest commit

 

History

History
47 lines (31 loc) · 2.44 KB

File metadata and controls

47 lines (31 loc) · 2.44 KB

RemoteQueryProvider<T> Class

Index > ExpressionPowerTools.Serialization.EFCore.Http > ExpressionPowerTools.Serialization.EFCore.Http.Queryable > RemoteQueryProvider

Custom provider for remote queries.

public class RemoteQueryProvider<T> : CustomQueryProvider<T>, ICustomQueryProvider<T>, IRemoteQueryProvider

Type Parameters

Parameter Name Constraints Description
T None. The type of the query.

Inheritance ObjectCustomQueryProvider<T>RemoteQueryProvider<T>

Implements ICustomQueryProvider<T> , IQueryProvider , IRemoteQueryProvider

Remarks

The main purpose is to provide a query to build the filters and sorts, and capture the original context for extension overloads that will fetch the remote results.

Constructors

Ctor Description
RemoteQueryProvider(IQueryable sourceQuery, RemoteContext remoteContext) Initializes a new instance of the RemoteQueryProvider<T> class.

Properties

Property Type Description
Context RemoteContext Gets the RemoteContext .

Methods

Method Description
IQueryable CreateQuery(Expression expression) Create a query.

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