Skip to content

Latest commit

 

History

History
34 lines (22 loc) · 2.01 KB

File metadata and controls

34 lines (22 loc) · 2.01 KB

IQueryHost<T, TProvider> Interface

Index > ExpressionPowerTools.Core > ExpressionPowerTools.Core.Signatures > IQueryHost<T, TProvider>

Interface for custom query host.

public interface IQueryHost<T, TProvider> : IOrderedQueryable<T>
   where TProvider : ICustomQueryProvider<T>

Type Parameters

Parameter Name Constraints Description
T None. The type of entity.
TProvider ICustomQueryProvider<T> The ICustomQueryProvider<T> to handle logic.

Implements IEnumerable , IEnumerable<out T> , IOrderedQueryable , IOrderedQueryable<out T> , IQueryable , IQueryable<out T>

Derived IQuerySnapshotHost<T> , QueryHost<T, TProvider> , QuerySnapshotHost<T>

Properties

Property Type Description
CustomProvider TProvider Gets the ICustomQueryProvider<T> that handles the custom logic.

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