How to add Custom Attributes to a DynamicMethod-generated method?
-
16-09-2019 - |
Question
I was playing around with DynamicMethod
and Expression Trees' Compilation (which uses DynamicMethod
internally).
I then wondered if there is a way to add a custom attribute to the generated method. I googled about it, but I couldn't find a way. I know that it's possible to do using CodeDom, but I want to use DynamicMethod
.
Someone mentioned Type Descriptor, but I'm not sure if it helps.
Does anyone knows a way to define custom attributes to methods generated using DynamicMethod
?
Solution
No there is no way to set custom attributes on DynamicMethods, from MSDN:
Custom attributes are not supported on dynamic methods or their parameters.
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow