Taylohtio/AlertManager/SPSolutions.SharePoint.Aler.../SPSolutions.SharePoint/SPSolutions.SharePoint.Conf.../SPProviderConfigurationList.cs

31 lines
650 B
C#

using System;
using System.Configuration;
namespace SPSolutions.SharePoint.Configuration.Providers
{
public class SPProviderConfigurationList : SPConfigurationList
{
private ProviderSettingsCollection _providers = new ProviderSettingsCollection();
private string _defaultProvider;
[ConfigurationProperty("providers")]
public ProviderSettingsCollection Providers
{
get
{
return this._providers;
}
}
[ConfigurationProperty("defaultProvider"), StringValidator(MinLength = 1)]
public string DefaultProvider
{
get
{
return this._defaultProvider;
}
set
{
this._defaultProvider = value;
}
}
}
}