Skip to content

Latest commit

 

History

History
29 lines (23 loc) · 2.64 KB

File metadata and controls

29 lines (23 loc) · 2.64 KB

ExpressionPowerTools.Core.Signatures Namespace

Index > ExpressionPowerTools.Core > ExpressionPowerTools.Core.Signatures

Interfaces

Interface Description
ICustomQueryProvider<T> Interface for a custom implementation of IQueryProvider .
IDependentServiceRegistration Interface to implement in other projects that will plug into the registration pipeline for dependency injection.
IExpressionComparisonRuleProvider Interface for a class that provides rules for comparisons.
IExpressionEnumerator Enables recursing over an expression tree.
IExpressionEvaluator Evaluator as facade to equivalency and similarity.
IMemberAdapter Adapter to convert members to text and vice versa. Uses the XML comments algorithm.
IQueryHost<T, TProvider> Interface for custom query host.
IQueryInterceptingProvider<T> Interface for provider that intercepts the Expression when run.
IQueryInterceptor Exposes a method to register a transformation.
IQuerySnapshot Non-generic interface for snapshot host.
IQuerySnapshotHost<T> Host to snapshot a query. Will raise an event when it is executed to allow inspecting the expression.
IQuerySnapshotProvider<T> Provider to intercept query execution for inspection.
IServiceRegistration Interface for service registration.
IServices Service registration and resolution.

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