Note
To get the property explicitly by dynamically created delegates use the FieldAccessor class.
public static Object? GetField(
Object? instance,
FieldInfo field,
ReflectionWays way = ReflectionWays.Auto
)
Public Shared Function GetField (
instance As Object,
field As FieldInfo,
Optional way As ReflectionWays = ReflectionWays.Auto
) As Object
public:
static Object^ GetField(
Object^ instance,
FieldInfo^ field,
ReflectionWays way = ReflectionWays::Auto
)
static member GetField :
instance : Object *
field : FieldInfo *
?way : ReflectionWays
(* Defaults:
let _way = defaultArg way ReflectionWays.Auto
*)
-> Object
If way is Auto, then the DynamicDelegate way will be used.