语言

ParameterBindingInfo 结构

定义

承载有关参数绑定的信息。

[System.Runtime.CompilerServices.IsReadOnly]
[System.Runtime.CompilerServices.Nullable(0)]
public readonly struct ParameterBindingInfo
[System.Runtime.CompilerServices.IsReadOnly]
public readonly struct ParameterBindingInfo
public readonly struct ParameterBindingInfo
[<System.Runtime.CompilerServices.IsReadOnly>]
[<System.Runtime.CompilerServices.Nullable(0)>]
type ParameterBindingInfo = struct
[<System.Runtime.CompilerServices.IsReadOnly>]
type ParameterBindingInfo = struct
type ParameterBindingInfo = struct
Public Structure ParameterBindingInfo
继承
ParameterBindingInfo
特性

注解

有关详细信息和示例,请参阅 包含构造函数的实体类型 。

构造函数

名称 说明
ParameterBindingInfo(EntityMaterializerSourceParameters, Expression)

创建一个新 ParameterBindingInfo 来定义参数绑定。

ParameterBindingInfo(IEntityType, Expression)

创建一个新 ParameterBindingInfo 来定义参数绑定。

ParameterBindingInfo(ITypeBase, Expression)

创建一个新 ParameterBindingInfo 来定义参数绑定。

ParameterBindingInfo(StructuralTypeMaterializerSourceParameters, Expression)

创建一个新 ParameterBindingInfo 来定义参数绑定。

属性

名称 说明
EntityType

此绑定的实体类型。

InstanceName

要具体化的实例的名称。

MaterializationContextExpression

参数值将来自其中的表达式树。

QueryTrackingBehavior

查询跟踪行为,或者 null 此具体化是否不是来自查询。

ServiceInstances

包含服务属性的初始化实例的表达式。

StructuralType

此绑定的实体或复杂类型。

方法

名称 说明
GetValueBufferIndex(IPropertyBase)

将索引获取到 ValueBuffer 可在其中找到属性值的位置。

适用于