views:

157

answers:

1

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?

+5  A: 

No there is no way to set custom attributes on DynamicMethods, from MSDN:

Custom attributes are not supported on dynamic methods or their parameters.

Sam Saffron
Indeed! I should have read that. thanks.
jpbochi