SqlTranslatingExpressionVisitor Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The default relational LINQ translating expression visitor.
public class SqlTranslatingExpressionVisitor : Remotion.Linq.Parsing.ThrowingExpressionVisitor
type SqlTranslatingExpressionVisitor = class
inherit ThrowingExpressionVisitor
Public Class SqlTranslatingExpressionVisitor
Inherits ThrowingExpressionVisitor
- Inheritance
-
Remotion.Linq.Parsing.ThrowingExpressionVisitorSqlTranslatingExpressionVisitor
Constructors
Properties
ClientEvalPredicate |
When translating a predicate expression, returns a client expression corresponding to the part of the target expression that should be evaluated locally. |
Methods
CreateUnhandledItemException<T>(T, String) |
Creates an unhandled item exception. |
Visit(Expression) |
Visits the given expression. |
VisitBinary(BinaryExpression) |
Visit a binary expression. |
VisitConditional(ConditionalExpression) |
Visits a conditional expression. |
VisitConstant(ConstantExpression) |
Visits a constant expression. |
VisitExtension(Expression) |
Visits an extension expression. |
VisitMember(MemberExpression) |
Visit a member expression. |
VisitMethodCall(MethodCallExpression) |
Visits a method call expression. |
VisitNew(NewExpression) |
Visits a new expression. |
VisitParameter(ParameterExpression) |
Visits a parameter expression. |
VisitQuerySourceReference(QuerySourceReferenceExpression) |
Visits a query source reference expression. |
VisitSubQuery(SubQueryExpression) |
Visits a sub-query expression. |
VisitUnary(UnaryExpression) |
Visit a unary expression. |
VisitUnhandledItem<TItem,TResult>(TItem, String, Func<TItem,TResult>) |
Called when an unhandled item is visited. This method provides the item the visitor cannot handle ( |
Applies to
Entity Framework