Sdílet prostřednictvím


EntityQueryModelVisitor.BindMethodCallExpression Metoda

Definice

Přetížení

BindMethodCallExpression(MethodCallExpression, Action<IProperty,IQuerySource>)

Vytvoří vazbu výrazu volání metody.

BindMethodCallExpression<TResult>(MethodCallExpression, Func<IProperty,IQuerySource,TResult>)

Vytvoří vazbu výrazu volání metody.

BindMethodCallExpression<TResult>(MethodCallExpression, IQuerySource, Func<IProperty,IQuerySource,TResult>)

Vytvoří vazbu výrazu volání metody.

BindMethodCallExpression(MethodCallExpression, Action<IProperty,IQuerySource>)

Vytvoří vazbu výrazu volání metody.

public virtual void BindMethodCallExpression (System.Linq.Expressions.MethodCallExpression methodCallExpression, Action<Microsoft.EntityFrameworkCore.Metadata.IProperty,Remotion.Linq.Clauses.IQuerySource> methodCallBinder);
abstract member BindMethodCallExpression : System.Linq.Expressions.MethodCallExpression * Action<Microsoft.EntityFrameworkCore.Metadata.IProperty, Remotion.Linq.Clauses.IQuerySource> -> unit
override this.BindMethodCallExpression : System.Linq.Expressions.MethodCallExpression * Action<Microsoft.EntityFrameworkCore.Metadata.IProperty, Remotion.Linq.Clauses.IQuerySource> -> unit
Public Overridable Sub BindMethodCallExpression (methodCallExpression As MethodCallExpression, methodCallBinder As Action(Of IProperty, IQuerySource))

Parametry

methodCallExpression
MethodCallExpression

Výraz volání metody

methodCallBinder
Action<IProperty,Remotion.Linq.Clauses.IQuerySource>

Metoda volá pořadač.

Platí pro

BindMethodCallExpression<TResult>(MethodCallExpression, Func<IProperty,IQuerySource,TResult>)

Vytvoří vazbu výrazu volání metody.

public virtual TResult BindMethodCallExpression<TResult> (System.Linq.Expressions.MethodCallExpression methodCallExpression, Func<Microsoft.EntityFrameworkCore.Metadata.IProperty,Remotion.Linq.Clauses.IQuerySource,TResult> methodCallBinder);
abstract member BindMethodCallExpression : System.Linq.Expressions.MethodCallExpression * Func<Microsoft.EntityFrameworkCore.Metadata.IProperty, Remotion.Linq.Clauses.IQuerySource, 'Result> -> 'Result
override this.BindMethodCallExpression : System.Linq.Expressions.MethodCallExpression * Func<Microsoft.EntityFrameworkCore.Metadata.IProperty, Remotion.Linq.Clauses.IQuerySource, 'Result> -> 'Result
Public Overridable Function BindMethodCallExpression(Of TResult) (methodCallExpression As MethodCallExpression, methodCallBinder As Func(Of IProperty, IQuerySource, TResult)) As TResult

Parametry typu

TResult

Typ výsledku

Parametry

methodCallExpression
MethodCallExpression

Výraz volání metody

methodCallBinder
Func<IProperty,Remotion.Linq.Clauses.IQuerySource,TResult>

Metoda volá pořadač.

Návraty

TResult

A TResult.

Platí pro

BindMethodCallExpression<TResult>(MethodCallExpression, IQuerySource, Func<IProperty,IQuerySource,TResult>)

Vytvoří vazbu výrazu volání metody.

public virtual TResult BindMethodCallExpression<TResult> (System.Linq.Expressions.MethodCallExpression methodCallExpression, Remotion.Linq.Clauses.IQuerySource querySource, Func<Microsoft.EntityFrameworkCore.Metadata.IProperty,Remotion.Linq.Clauses.IQuerySource,TResult> methodCallBinder);
abstract member BindMethodCallExpression : System.Linq.Expressions.MethodCallExpression * Remotion.Linq.Clauses.IQuerySource * Func<Microsoft.EntityFrameworkCore.Metadata.IProperty, Remotion.Linq.Clauses.IQuerySource, 'Result> -> 'Result
override this.BindMethodCallExpression : System.Linq.Expressions.MethodCallExpression * Remotion.Linq.Clauses.IQuerySource * Func<Microsoft.EntityFrameworkCore.Metadata.IProperty, Remotion.Linq.Clauses.IQuerySource, 'Result> -> 'Result
Public Overridable Function BindMethodCallExpression(Of TResult) (methodCallExpression As MethodCallExpression, querySource As IQuerySource, methodCallBinder As Func(Of IProperty, IQuerySource, TResult)) As TResult

Parametry typu

TResult

Typ výsledku

Parametry

methodCallExpression
MethodCallExpression

Výraz volání metody

querySource
Remotion.Linq.Clauses.IQuerySource

Zdroj dotazu.

methodCallBinder
Func<IProperty,Remotion.Linq.Clauses.IQuerySource,TResult>

Metoda volá pořadač.

Návraty

TResult

A TResult.

Platí pro