This is a migrated thread and some comments may be shown as answers.

Inheritance modifiers not showing up on some types members

1 Answer 24 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
Arturo Martínez
Top achievements
Rank 1
Arturo Martínez asked on 11 Jul 2012, 01:27 PM
Some types dont show the inheritance modifiers in their members or some members.
The extrange thing is that other types in the same assembly show them.
If we look into mscorlib.dll

You can find that System.Object class shows virtual modifiers in its virtual members and also Int32 struct shows ToString method as override.
I found the problem looking at System.IO.FileSystemInfo class. The class appears marked as abstract but its abstract members dont have modifiers when decompiled. If we look at its inheriting classes (System.IO.FileInfo and System.IO.DirectoryInfo) they also dont show the override modifier when implementing the abstract properties and methods of FileSystemInfo.

This sounds like a good thing to fix.
The version I'm using is   2012.2.709.1

1 Answer, 1 is accepted

Sort by
0
Tsviatko Yovtchev
Telerik team
answered on 18 Jul 2012, 08:17 AM
Hello,

 You are completely right. This is a case we haven't covered. Thanks a bunch for letting us know about it. We'll definitely fix that. Please, stay tuned.

Greetings,
Tsviatko Yovtchev
the Telerik team

Explore the entire Telerik portfolio by downloading Telerik DevCraft Ultimate.

Tags
General Discussions
Asked by
Arturo Martínez
Top achievements
Rank 1
Answers by
Tsviatko Yovtchev
Telerik team
Share this question
or