IEntityMaterializerSource.CreateMaterializeExpression 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
CreateMaterializeExpression(EntityMaterializerSourceParameters, Expression) |
创建表示 Expression 创建实体实例的树。 此方法通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。 |
CreateMaterializeExpression(IEntityType, String, Expression) |
已过时.
创建表示 Expression 创建实体实例的树。 此方法通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。 |
CreateMaterializeExpression(EntityMaterializerSourceParameters, Expression)
- Source:
- IEntityMaterializerSource.cs
- Source:
- IEntityMaterializerSource.cs
创建表示 Expression 创建实体实例的树。
此方法通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。
public virtual System.Linq.Expressions.Expression CreateMaterializeExpression (Microsoft.EntityFrameworkCore.Query.EntityMaterializerSourceParameters parameters, System.Linq.Expressions.Expression materializationExpression);
abstract member CreateMaterializeExpression : Microsoft.EntityFrameworkCore.Query.EntityMaterializerSourceParameters * System.Linq.Expressions.Expression -> System.Linq.Expressions.Expression
override this.CreateMaterializeExpression : Microsoft.EntityFrameworkCore.Query.EntityMaterializerSourceParameters * System.Linq.Expressions.Expression -> System.Linq.Expressions.Expression
Public Overridable Function CreateMaterializeExpression (parameters As EntityMaterializerSourceParameters, materializationExpression As Expression) As Expression
参数
- parameters
- EntityMaterializerSourceParameters
具体化实体的参数。
- materializationExpression
- Expression
要构建的具体化表达式。
返回
用于读取值的表达式。
适用于
CreateMaterializeExpression(IEntityType, String, Expression)
- Source:
- IEntityMaterializerSource.cs
- Source:
- IEntityMaterializerSource.cs
- Source:
- IEntityMaterializerSource.cs
注意
Use the overload that accepts an EntityMaterializerSourceParameters object.
创建表示 Expression 创建实体实例的树。
此方法通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。
public System.Linq.Expressions.Expression CreateMaterializeExpression (Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType, string entityInstanceName, System.Linq.Expressions.Expression materializationExpression);
[System.Obsolete("Use the overload that accepts an EntityMaterializerSourceParameters object.")]
public System.Linq.Expressions.Expression CreateMaterializeExpression (Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType, string entityInstanceName, System.Linq.Expressions.Expression materializationExpression);
abstract member CreateMaterializeExpression : Microsoft.EntityFrameworkCore.Metadata.IEntityType * string * System.Linq.Expressions.Expression -> System.Linq.Expressions.Expression
[<System.Obsolete("Use the overload that accepts an EntityMaterializerSourceParameters object.")>]
abstract member CreateMaterializeExpression : Microsoft.EntityFrameworkCore.Metadata.IEntityType * string * System.Linq.Expressions.Expression -> System.Linq.Expressions.Expression
Public Function CreateMaterializeExpression (entityType As IEntityType, entityInstanceName As String, materializationExpression As Expression) As Expression
参数
- entityType
- IEntityType
要具体化的实体类型。
- entityInstanceName
- String
要具体化的实例的名称。
- materializationExpression
- Expression
要构建的具体化表达式。
返回
用于读取值的表达式。
- 属性