Table of Contents

Interface IQueryExpressionInterceptor

Namespace
LinqToDB.Interceptors
Assembly
linq2db.dll

Allows to modify Expression Tree before it is being translated.

public interface IQueryExpressionInterceptor : IInterceptor
Extension Methods

Methods

ProcessExpression(Expression, QueryExpressionArgs)

Executed when Expression is ready to translate.

Expression ProcessExpression(Expression expression, QueryExpressionArgs args)

Parameters

expression Expression

Expression for transforming.

args QueryExpressionArgs

Additional arguments.

Returns

Expression

Transformed Expression