Вопросы к Поиску с Алисой
Разница между модификаторами доступа internal и protected internal заключается в уровне доступа к компонентам класса или структуры: metanit.com learn.microsoft.com
Таким образом, protected internal позволяет получать доступ к членам как внутри той же сборки, так и в производных классах, независимо от того, находятся они в той же сборке или нет. www.geeksforgeeks.org
Например, если значение члена объявлено как protected internal, то оно доступно на протяжении всего класса, а также в любом другом классе той же сборки. www.geeksforgeeks.org