EntityQueryModelVisitor.BindMethodCallExpression Metoda

Definicja

Przeciążenia

BindMethodCallExpression(MethodCallExpression, Action<IProperty,IQuerySource>)

Wiąże wyrażenie wywołania metody.

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

Wiąże wyrażenie wywołania metody.

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

Wiąże wyrażenie wywołania metody.

BindMethodCallExpression(MethodCallExpression, Action<IProperty,IQuerySource>)

Wiąże wyrażenie wywołania 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

Wyrażenie wywołania metody.

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

Powiązanie wywołania metody.

Dotyczy

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

Wiąże wyrażenie wywołania 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 wyniku.

Parametry

methodCallExpression
MethodCallExpression

Wyrażenie wywołania metody.

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

Powiązanie wywołania metody.

Zwraca

TResult

A TResult.

Dotyczy

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

Wiąże wyrażenie wywołania 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 wyniku.

Parametry

methodCallExpression
MethodCallExpression

Wyrażenie wywołania metody.

querySource
Remotion.Linq.Clauses.IQuerySource

Źródło zapytania.

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

Powiązanie wywołania metody.

Zwraca

TResult

A TResult.

Dotyczy