1

这是一个简单的问题,但我在文档中找不到太多信息。在处理自定义配置部分、集合、元素等时,该IsReadOnly设置何时真正意味着“只读”?

随着IsReadOnly回归True,我仍然可以做类似的事情MyBase.Item("property") = value;

当从 .config 文件中读取配置时,这些类是否只是“只读”的,但在直接使用这些类时总是读/写?

4

1 回答 1

0

Configuration.GetSectionIsReadOnly在返回ConfigurationSection. 根据我的经验,一旦IsReadOnly设置,您将无法更改该部分中包含的配置元素的任何属性。如果您自己构造配置对象,那么除非您从派生类IsReadOnly调用,否则不会设置。SetReadOnly()

于 2009-10-20T23:24:40.163 回答