MaterializationInterceptionData.GetPropertyValue 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
GetPropertyValue(IPropertyBase) |
获取给定属性的属性值。 |
GetPropertyValue(String) |
获取具有给定名称的属性的属性值。 |
GetPropertyValue<T>(IPropertyBase) |
获取给定属性的属性值。 |
GetPropertyValue<T>(String) |
获取具有给定名称的属性的属性值。 |
GetPropertyValue(IPropertyBase)
获取给定属性的属性值。
public object? GetPropertyValue (Microsoft.EntityFrameworkCore.Metadata.IPropertyBase property);
member this.GetPropertyValue : Microsoft.EntityFrameworkCore.Metadata.IPropertyBase -> obj
Public Function GetPropertyValue (property As IPropertyBase) As Object
参数
- property
- IPropertyBase
属性。
返回
属性值。
注解
此方法的非泛型重载将始终导致基元或值类型的属性值装箱到堆分配的对象中。
适用于
GetPropertyValue(String)
获取具有给定名称的属性的属性值。
public object? GetPropertyValue (string propertyName);
member this.GetPropertyValue : string -> obj
Public Function GetPropertyValue (propertyName As String) As Object
参数
- propertyName
- String
属性名称。
返回
属性值。
注解
此方法的非泛型重载将始终导致基元或值类型的属性值装箱到堆分配的对象中。
适用于
GetPropertyValue<T>(IPropertyBase)
获取给定属性的属性值。
public T GetPropertyValue<T> (Microsoft.EntityFrameworkCore.Metadata.IPropertyBase property);
member this.GetPropertyValue : Microsoft.EntityFrameworkCore.Metadata.IPropertyBase -> 'T
Public Function GetPropertyValue(Of T) (property As IPropertyBase) As T
类型参数
- T
参数
- property
- IPropertyBase
属性。
返回
T
属性值。
注解
此方法的这种泛型重载不会导致基元或值类型的属性值装箱到堆分配的对象中。
适用于
GetPropertyValue<T>(String)
获取具有给定名称的属性的属性值。
public T GetPropertyValue<T> (string propertyName);
member this.GetPropertyValue : string -> 'T
Public Function GetPropertyValue(Of T) (propertyName As String) As T
类型参数
- T
参数
- propertyName
- String
属性名称。
返回
T
属性值。
注解
此方法的这种泛型重载不会导致基元或值类型的属性值装箱到堆分配的对象中。