Как сделать свойство "ReadOnly" вне сборки (DLL) для людей, использующих DLL, но при этом иметь возможность заполнять это свойство из сборки для их чтения?
Например, если у меня есть объект Transaction , которому необходимо заполнить свойство в объекте Document (который является дочерним классом класса Transaction ) когда что-то происходит в объекте Transaction , но я просто хочу, чтобы разработчик использовал мою DLL, чтобы иметь возможность только читать это свойство и не изменять его (его следует изменять только из самой DLL).