Custom type modifiers (modreq/modopt) are generally inaccessible through the current reflection API - by Steve Guidi

Status : 


Sign in
to vote
ID 503412 Comments
Status Active Workarounds
Type Bug Repros 3
Opened 10/25/2009 11:16:53 PM
Access Restriction Public


The ParameterInfo and FieldInfo classes both expose the methods GetOptionalCustomModifiers() and GetRequiredCustomModifiers() for retrieving parameters/fields that are decorated with the modreq and modopt IL tokens.  Since modreq and modopt are generally applied to a type, there are certain valid parameter and field type signatures can not have their optional and required modifiers retrieved through the reflection api.
Sign in to post a comment.
Posted by Microsoft on 11/2/2009 at 6:19 PM
Thank you for the feedback. We don't have time to address this for .NET Framework 4, but will consider it for a future version.

--Mike Downen
Posted by Microsoft on 10/29/2009 at 5:33 AM
Thanks for your feedback. We are routing this bug to the product unit who works on that specific feature area. The team will review this issue and make a decision on whether they will fix it or not for the next release.

Thank you,
Visual Studio Product Team
Posted by Microsoft on 10/27/2009 at 3:16 AM
Thank you for your feedback, We are currently reviewing the issue you have submitted.