* PropertyInformation.cs: Allow non-public constructors. Fixes #353557.
svn path=/trunk/mcs/; revision=93006
2008-01-16 Zoltan Varga <vargaz@gmail.com>
+ * PropertyInformation.cs: Allow non-public constructors. Fixes #353557.
+
* ConfigurationElement.cs: Consider non-public properties as well. Fixes
#353553.
get {
if (origin == PropertyValueOrigin.Default) {
if (property.IsElement) {
- ConfigurationElement elem = (ConfigurationElement) Activator.CreateInstance (Type);
+ ConfigurationElement elem = (ConfigurationElement) Activator.CreateInstance (Type, true);
elem.InitFromProperty (this);
if (owner != null && owner.IsReadOnly ())
elem.SetReadOnly ();