📄 providersettingscollection.cs
字号:
//===============================================================================
// CSDN HeyCache
//===============================================================================
// 修改记录:[按最后修改时间倒排序]
// 2007.06.11 by tangwei
//
// 代码来源:参考于.net frameworks
//===============================================================================
namespace HeyCacher.Providers.Common
{
using System.Configuration;
/// <summary>
/// Provider配置项集合
/// </summary>
[ConfigurationCollection(typeof(ProviderSettings))]
public class ProviderSettingsCollection : ConfigurationElementCollection
{
protected override ConfigurationElement CreateNewElement()
{
return new ProviderSettings();
}
protected override object GetElementKey(ConfigurationElement element)
{
return ((ProviderSettings)element).Name;
}
public void Add(ProviderSettings element)
{
this.BaseAdd(element);
}
public void Remove(string key)
{
this.BaseRemove(key);
}
public void Clear()
{
this.BaseClear();
}
public ProviderSettings this[int idx]
{
get
{
return (ProviderSettings)this[idx];
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -