ResultOperatorHandler ResultOperatorHandler Class

Definition

The default client-eval result operator handler.

public class ResultOperatorHandler : IResultOperatorHandler
Public Class ResultOperatorHandler
    Implements IResultOperatorHandler
Inheritance
System.ObjectSystem.Object
ResultOperatorHandlerResultOperatorHandler
Implements

Methods

CallWithPossibleCancellationToken(MethodInfo, Expression[]) CallWithPossibleCancellationToken(MethodInfo, Expression())

Call a client operator that may have a cancellation token.

public static Expression CallWithPossibleCancellationToken(MethodInfo methodInfo, params Expression[] arguments)
Public Shared Function CallWithPossibleCancellationToken(methodInfo As MethodInfo, ParamArray arguments As Expression()) As Expression
Parameters
methodInfo
System.Reflection.MethodInfo System.Reflection.MethodInfo

The method to call.

arguments
System.Linq.Expressions.Expression[] System.Linq.Expressions.Expression()

A variable-length parameters list containing arguments.

Returns
System.Linq.Expressions.Expression System.Linq.Expressions.Expression

A method call expression.

Equals(Object) Equals(Object)

Inherited from System.Object

Equals(Object, Object) Equals(Object, Object)

Inherited from System.Object

GetHashCode() GetHashCode()

Inherited from System.Object

GetType() GetType()

Inherited from System.Object

HandleResultOperator(EntityQueryModelVisitor, ResultOperatorBase, QueryModel) HandleResultOperator(EntityQueryModelVisitor, ResultOperatorBase, QueryModel)

Handles the result operator.

public virtual Expression HandleResultOperator(EntityQueryModelVisitor entityQueryModelVisitor, ResultOperatorBase resultOperator, QueryModel queryModel)
Public Overridable Function HandleResultOperator(entityQueryModelVisitor As EntityQueryModelVisitor, resultOperator As ResultOperatorBase, queryModel As QueryModel) As Expression
Parameters
entityQueryModelVisitor
EntityQueryModelVisitor EntityQueryModelVisitor

The entity query model visitor.

resultOperator
ResultOperatorBase ResultOperatorBase

The result operator.

queryModel
QueryModel QueryModel

The query model.

Returns
System.Linq.Expressions.Expression System.Linq.Expressions.Expression

An compiled query expression fragment representing the result operator.

MemberwiseClone() MemberwiseClone()

Inherited from System.Object

ReferenceEquals(Object, Object) ReferenceEquals(Object, Object)

Inherited from System.Object

ToString() ToString()

Inherited from System.Object