Support 'protected' access modifier for F#
Please allow to declare and properly override protected members
There is a new user voice site for suggestions related to the F# language design. https://fslang.uservoice.com/forums/245727-general
Please move this item there and link back to this entry, as the Visual Studio User Voice site is best used for suggestions related to the Visual F# Tools.
Don Syme, for the Visual F# Tools team
Alex Rønne Petersen commented
It may not be in the functional style to use 'protected', but for .NET interop, I think it makes sense to provide it.
At Atalasoft we used to use Cecil and a special attribute to make types protected after compilation in order to match our external C# APIs. I think that this approach is just fine, but it would be nice to not need Cecil.