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


Метод Util.GetReflectedValue

Возвращает значение из поля или свойства из указанного объекта с помощью отражения.

Этот API не совместим с CLS. 

Пространство имен:  Microsoft.BusinessData.Infrastructure
Сборка:  Microsoft.BusinessData (в Microsoft.BusinessData.dll)

Синтаксис

'Декларация
<CLSCompliantAttribute(False)> _
Public Shared Function GetReflectedValue ( _
    fieldOrProperty As MemberInfo, _
    instance As Object, _
    parentTypeForFieldOrProperty As ITypeDescriptor _
) As Object
'Применение
Dim fieldOrProperty As MemberInfo
Dim instance As Object
Dim parentTypeForFieldOrProperty As ITypeDescriptor
Dim returnValue As Object

returnValue = Util.GetReflectedValue(fieldOrProperty, _
    instance, parentTypeForFieldOrProperty)
[CLSCompliantAttribute(false)]
public static Object GetReflectedValue(
    MemberInfo fieldOrProperty,
    Object instance,
    ITypeDescriptor parentTypeForFieldOrProperty
)

Параметры

  • fieldOrProperty
    Тип: System.Reflection.MemberInfo

    Поле или свойство, из которой нужно получить значение.

  • instance
    Тип: System.Object

    Объект, содержащий значение.

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

Тип: System.Object
Значение указанного поля или свойства из указанного объекта.

См. также

Справочные материалы

Util класс

Элементы Util

Пространство имен Microsoft.BusinessData.Infrastructure