// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
//
-#if NET_2_0
using System;
namespace System.Configuration
public SettingsProviderAttribute (string providerTypeName)
{
+ if (providerTypeName == null)
+ throw new ArgumentNullException ("providerTypeName");
this.providerTypeName = providerTypeName;
}
public SettingsProviderAttribute (Type providerType)
{
- this.providerTypeName = providerType.Name;
+ if (providerType == null)
+ throw new ArgumentNullException ("providerType");
+ this.providerTypeName = providerType.AssemblyQualifiedName;
}
}
-#endif