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


MaterializationInterceptionData.GetPropertyValue Метод

Определение

Перегрузки

GetPropertyValue(IPropertyBase)

Возвращает значение свойства для заданного свойства.

GetPropertyValue(String)

Возвращает значение свойства для свойства с заданным именем.

GetPropertyValue<T>(IPropertyBase)

Возвращает значение свойства для заданного свойства.

GetPropertyValue<T>(String)

Возвращает значение свойства для свойства с заданным именем.

GetPropertyValue(IPropertyBase)

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

Возвращает значение свойства для заданного свойства.

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)

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

Возвращает значение свойства для свойства с заданным именем.

public object? GetPropertyValue (string propertyName);
member this.GetPropertyValue : string -> obj
Public Function GetPropertyValue (propertyName As String) As Object

Параметры

propertyName
String

Имя свойства.

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

Значение свойства.

Комментарии

Эта неуниверсивная перегрузка этого метода всегда приводит к тому, что значение свойства примитива или типа значения будет упаковываться в объект, выделенный кучей.

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

GetPropertyValue<T>(IPropertyBase)

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

Возвращает значение свойства для заданного свойства.

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)

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

Возвращает значение свойства для свойства с заданным именем.

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

Значение свойства.

Комментарии

Эта универсальная перегрузка этого метода не приведет к тому, что значение свойства примитива или типа значения не будет упаковываться в объект, выделенный кучей.

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