Util.SetReflectedValue método
Define o valor de um campo ou uma propriedade no 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 Sub SetReflectedValue ( _
fieldOrProperty As MemberInfo, _
instance As Object, _
parentTypeForFieldOrProperty As ITypeDescriptor, _
value As Object _
)
'Uso
Dim fieldOrProperty As MemberInfo
Dim instance As Object
Dim parentTypeForFieldOrProperty As ITypeDescriptor
Dim value As Object
Util.SetReflectedValue(fieldOrProperty, _
instance, parentTypeForFieldOrProperty, _
value)
[CLSCompliantAttribute(false)]
public static void SetReflectedValue(
MemberInfo fieldOrProperty,
Object instance,
ITypeDescriptor parentTypeForFieldOrProperty,
Object value
)
Parâmetros
fieldOrProperty
Tipo: System.Reflection.MemberInfoO campo ou a propriedade na qual deseja definir o valor.
instance
Tipo: System.ObjectO objeto no qual definir o valor.
parentTypeForFieldOrProperty
Tipo: Microsoft.BusinessData.MetadataModel.ITypeDescriptorO descritor de tipo que representa o objeto de instância.
value
Tipo: System.ObjectO valor a definir.