EntityQueryModelVisitor.BindReadValueMethod 方法

定义

重载

BindReadValueMethod(Type, Expression, Int32, IProperty)

Source:
EntityQueryModelVisitor.cs
Source:
EntityQueryModelVisitor.cs

绑定值缓冲区读取。

public virtual System.Linq.Expressions.Expression BindReadValueMethod(Type memberType, System.Linq.Expressions.Expression expression, int index, Microsoft.EntityFrameworkCore.Metadata.IProperty property = default);
abstract member BindReadValueMethod : Type * System.Linq.Expressions.Expression * int * Microsoft.EntityFrameworkCore.Metadata.IProperty -> System.Linq.Expressions.Expression
override this.BindReadValueMethod : Type * System.Linq.Expressions.Expression * int * Microsoft.EntityFrameworkCore.Metadata.IProperty -> System.Linq.Expressions.Expression
Public Overridable Function BindReadValueMethod (memberType As Type, expression As Expression, index As Integer, Optional property As IProperty = Nothing) As Expression

参数

memberType
Type

成员的类型。

expression
Expression

目标表达式。

index
Int32

值缓冲区索引。

property
IProperty

正在绑定的属性。

返回

值缓冲区读取表达式。

适用于

BindReadValueMethod(Type, Expression, Int32)

绑定值缓冲区读取。

public virtual System.Linq.Expressions.Expression BindReadValueMethod(Type memberType, System.Linq.Expressions.Expression expression, int index);
abstract member BindReadValueMethod : Type * System.Linq.Expressions.Expression * int -> System.Linq.Expressions.Expression
override this.BindReadValueMethod : Type * System.Linq.Expressions.Expression * int -> System.Linq.Expressions.Expression
Public Overridable Function BindReadValueMethod (memberType As Type, expression As Expression, index As Integer) As Expression

参数

memberType
Type

成员的类型。

expression
Expression

目标表达式。

index
Int32

值缓冲区索引。

返回

值缓冲区读取表达式。

适用于