BaseFx
DevFX 基础框架包
Cache
Config
SectionHandler.cs
Cache:ICache 实行缓存器接口的存储器类
CacheException:BaseException 缓存模块异常
CacheHelper 缓存实用方法类
CacheItem 缓存项的包装类
CacheManager:ICachemanager 缓存管理器实现类,建议应用系统实现此接口的类都从本类继承
ExpirationCacheDependency: ICacheDependency 时间过期的过期策略(包括相对时间过期、绝对时间过期)
FileCacheDependency:ICacheDependency 文件依赖方式的过期策略
ICache 缓存器接口
ICacheDependency 缓存过期策略接口
ICacheManager 缓存管理器接口
ICacheStorage 缓存器的存储接口
NullCacheDependency 用不过期的缓存策略
NullCacheStorage 内存数据存储方式的存储器
RemoteCacheStorageProxy 远程缓存存储代理类
RemoteCacheStorageServer 存储器远端(服务器类)
Config
DotNetConfig
BaseConfigurationElement 配置元素基础类
BaseConfigurationElementCollection:ConfigurationElementCollection 基础的配置元素集合(抽象),继承自<seealso cref="ConfigurationCollection">
ConfigCollection<T>:BaseConfigurationElementCollection where T:ConfigurationElement 配置集合(泛型)
GroupHandler:ConfigurationSectionGroup 配置组
SectionBaseHandler:ConfigurationSection 配置节基础处理类
XmlConfig
XmlConfigSetting:ConfigSetting XML方式实现配置节
XmlSettingProperty:SettingProperty 使用XML实现配置节属性
XmlSettingValue:SettingValue 使用XML实现<see cref="SettingValue">
ConfigException 配置异常
ConfigHelper 关于配置的一些实用方法
ConfigSetting:IConfigSetting 配置节实现
ConfigSettingCollection : CollectionBase<ConfigSetting> 配置节集合
ConfigSettingOperator 配置节命令
IConfigSetting : ICloneable 配置节接口
ISettingProperty : ICloneable 配置节属性接口
ISettingValue : ICloneable, IConverting 配置值接口
SettingProperty : ISettingProperty 配置节属性的实现
SettingValue : Converting, ISettingValue 配置值的实现,提供一些缺省的实现
SettingValueCollection : CollectionBase<SettingValue> 配置值集合
Core
AOPResult : IAOPResult 对象处理返回的结果
BaseEventArgs : EventArgs 事件参数基础类
IAOPResult 对象处理返回的结果接口
Cryptography
CryptographyException : BaseException 加密异常
HashCrypto 关于Hash的一些实用方法
XXTEA XXTEA加解密算法
Data
Attributes
ColumnAttribute 一个简单实现O/R关系的描述属性
Utils
DataHelper 关于数据访问的一些有用的方法
DataTransfer 关于对象和数据存储转换的一些有用的方法
SqlHelper 数据访问实用类(SQL Server)
FieldMemberInfo 实现<see cref="IFieldMemberInfo"/>接口
IFieldMemberInfo 对<see cref="ColumnAttribute"/>的包装
ExceptionManagement
BaseException
Log
Config
SectionHandler 日志的配置信息
IbaseLogger 日志记录器接口
LogEventArgs 日志写入事件参数类
LogException 日志异常
LoggorHelper LoggorHelper : IBaseLogger, IDisposable 日志的帮助类
LogLevel 日志等级(系统预置)
Utils
Mail
Config
MailSetting 邮件服务器配置信息
SectionHandler 邮件服务器配置节
MailSender 邮件发送工具,支持认证发送
Checker 关于参数验证的一些实用方法
CollectionBase<T> : NameObjectCollectionBase 集合基础类(泛型)
Converting : IConverting 转换抽象类
Encryption 关于数据加解密的一些实用方法
IConverting 值转换成特定类型的接口
ImageHelper 关于图片处理的一些实用方法
LogHelper 记录日志的实用类
RandomHelper 随机数实用类
TypeHelper 关于类型、实例的一些实用方法
WebHelper 关于WEB项目的一些实用方法
Web
HttpHandlers
Config
SectionHandler
PageHandlerFactory
BaseHttpModule 空的 <see cref="IHttpModule"/>,仅为后续类提供基类