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>| Parameter Name | Constraints | Description |
|---|---|---|
T |
None. | The Type of the query. |
TProvider |
ICustomQueryProvider<T> | The ICustomQueryProvider<T> . |
Inheritance Object → QueryHost<T, TProvider> → RemoteQuery<T, TProvider>
Implements IEnumerable , IEnumerable<out T> , IOrderedQueryable , IOrderedQueryable<out T> , IQueryable , IQueryable<out T> , IQueryHost<T, TProvider> , IRemoteQuery , IRemoteQueryable<T>
| Ctor | Description |
|---|---|
| RemoteQuery(Expression expression, TProvider provider) | Initializes a new instance of the RemoteQuery<T, TProvider> class. |
| 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 |