Util.GetReflectedValue método
Retorna o valor de um campo ou uma propriedade do objeto determinado por meio de reflexão.
Esta API não é compatível com CLS.
Namespace: Microsoft.BusinessData.Infrastructure
Assembly: Microsoft.BusinessData (em Microsoft.BusinessData.dll)
Sintaxe
'Declaração
<CLSCompliantAttribute(False)> _
Public Shared Function GetReflectedValue ( _
fieldOrProperty As MemberInfo, _
instance As Object, _
parentTypeForFieldOrProperty As ITypeDescriptor _
) As Object
'Uso
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
)
Parâmetros
fieldOrProperty
Tipo: System.Reflection.MemberInfoO campo ou a propriedade da qual obter o valor.
instance
Tipo: System.ObjectO objeto que contém o valor.
parentTypeForFieldOrProperty
Tipo: Microsoft.BusinessData.MetadataModel.ITypeDescriptorUm descritor de tipo que representa o objeto de instância.
Valor retornado
Tipo: System.Object
O valor do campo especificado ou da propriedade do objeto determinado.