Поделиться через


Свойства ReadOnly не могут иметь модификатор доступа для Get

Обновлен: Ноябрь 2007

'ReadOnly' properties cannot have an access modifier on 'Get'

Объявление свойства ReadOnly задает уровень доступа в Оператор Property и Оператор Get.

Всегда можно указать уровень доступа для свойства. Кроме того, можно указать другой уровень доступа не более чем для одной процедуры свойств (Get или Set), если этот уровень является более строгим, чем базовый уровень доступа для свойств. Нельзя задать уровни доступа для обеих процедур свойства.

Идентификатор ошибки: BC31105

Исправление данной ошибки

  • Удалите модификатор доступа из оператора Get. Он представляет все свойство ReadOnly целиком, а два уровня доступа для свойства быть не должно.

См. также

Задачи

Практическое руководство. Объявление свойства со смешанным уровнем доступа

Основные понятия

Процедуры свойств