Поделиться через


EntityQueryModelVisitor.BindMemberExpression Метод

Определение

Перегрузки

BindMemberExpression(MemberExpression, Action<IProperty,IQuerySource>)

Привязывает выражение-член.

BindMemberExpression<TResult>(MemberExpression, IQuerySource, Func<IProperty,IQuerySource,TResult>)

Привязывает выражение-член.

BindMemberExpression(MemberExpression, Action<IProperty,IQuerySource>)

Исходный код:
EntityQueryModelVisitor.cs
Исходный код:
EntityQueryModelVisitor.cs

Привязывает выражение-член.

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

Параметры

memberExpression
MemberExpression

Выражение доступа к члену.

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

Связыватель элементов.

Применяется к

BindMemberExpression<TResult>(MemberExpression, IQuerySource, Func<IProperty,IQuerySource,TResult>)

Исходный код:
EntityQueryModelVisitor.cs
Исходный код:
EntityQueryModelVisitor.cs

Привязывает выражение-член.

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

Параметры типа

TResult

Тип результата.

Параметры

memberExpression
MemberExpression

Выражение доступа к члену.

querySource
Remotion.Linq.Clauses.IQuerySource

Источник запроса.

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

Связыватель элементов.

Возвращаемое значение

TResult

A TResult.

Применяется к