Sdílet prostřednictvím


BC30910: Typename<> nemůže dědit z <typu<> basetypename>, protože rozšiřuje přístup základního <typu> mimo sestavení.

Třída nebo rozhraní dědí ze základní třídy nebo rozhraní, ale má méně omezující úroveň přístupu.

Například Public rozhraní dědí z Friend rozhraní nebo Protected třída dědí z Private třídy. Tím se zpřístupní základní třída nebo rozhraní pro přístup nad rámec zamýšlené úrovně.

ID chyby: BC30910

Oprava této chyby

  • Změňte úroveň přístupu odvozené třídy nebo rozhraní tak, aby byla alespoň tak omezující jako úroveň základní třídy nebo rozhraní.

    nebo

  • Pokud požadujete méně omezující úroveň přístupu, odeberte Inherits příkaz. Nelze dědit z omezenější základní třídy nebo rozhraní.

Viz také