Как узнать, является ли MemberInfo внутренним?
Вы не можете, потому что вопрос на самом деле не имеет смысла.
Информация об элементе может представлять свойство, а свойства не имеют доступа.(Получатель и установщик имеют доступность, но поскольку они могут отличаться, свойство не имеет доступа.)
Поскольку существуют члены, которые не имеют доступа, нет способа определить доступностьчлен только из MemberInfo.Вам нужно будет превратить его в FieldInfo или TypeInfo или что-то еще, а затем спросить этот объект, что такое доступность.(И, конечно, если это PropertyInfo, вам нужно выяснить, интересуетесь ли вы геттером или сеттером, и получить информацию о методе, связанную с ним.)