-
Notifications
You must be signed in to change notification settings - Fork 5.1k
Open
Labels
area-VM-coreclrneeds-further-triageIssue has been initially triaged, but needs deeper consideration or reconsiderationIssue has been initially triaged, but needs deeper consideration or reconsiderationruntime-async
Milestone
Description
For the most part Reflection "support" means hiding the implementation details from Reflection.
This need reviewing various scenarios where Async methods may end up exposed. Also testing.
Also consider: #114675 (review) , the part about
In RuntimeMethodHandle::GetMethodDef there is a call to GetCallingConventionInfo. we should check what impact that has.
There are a few MethodImpl.Async
methods in the runtime that are not Task-returning. We would need to make sure they cannot be called via reflection.
Metadata
Metadata
Assignees
Labels
area-VM-coreclrneeds-further-triageIssue has been initially triaged, but needs deeper consideration or reconsiderationIssue has been initially triaged, but needs deeper consideration or reconsiderationruntime-async