почему класс SqlDataReader не может быть унаследован? - PullRequest
1 голос
/ 07 мая 2011

SqlDataReader класс не помечен как запечатанный, что делает его наследуемым?

Ответы [ 2 ]

3 голосов
/ 07 мая 2011

Конструктор типа SqlDataReader помечен как internal, что означает, что его можно создать только через типы в сборке System.Data.dll. Это также запрещает вам наследовать от него, поскольку базовый тип не может быть создан.

0 голосов
/ 07 мая 2011

Его единственный конструктор помечен как внутренний, поэтому он не может быть вызван никаким некаркасным кодом.

...