The Protected Internal access modifier can be accessed by:
- Members of the Assembly
- The inheriting class
- The class itself
- Its access is limited to the types derived from the defining class in the current assembly or the assembly itself.