Asp.Net Forums2组件库简要说明
1.ForumsDataProvider类,抽象类(多数据库支持的实现)
是所有数据提供者的基类, 其中静态方法public static ForumsDataProvider Instance (HttpContext context, string providerTypeName, string databaseOwner, string connectionString)方法使用ConstructorInfo.Invoke 方法 实现了不同类型数据库提供者类的调用(执行配置文件中默认数据提供者类的构造函数)
方法说明:
public object Invoke(object[] parameters);
调用具有指定参数的实例所反映的构造函数,并为不常用的参数提供默认值。
参数:
parameters
与此构造函数的参数的个数、顺序和类型(受默认联编程序的约束)相匹配的值数组。如果此构造函数没有参数,则像 Object[] parameters = new Object[0] 中那样,使用包含零元素或空引用(Visual Basic 中为 Nothing)的数组。如果数组中的对象未用值来显式初始化,则该对象将包含该对象类型的默认值。对于引用类型的元素,该值为空引用 (Nothing)。对于值类型的元素,该值为 0、0.0 或 false,具体取决于特定的元素类型。
参考: 模拟Asp.Net Forums 2.0 数据提供者类
2.ResourceManager类 (多语言的实现)
名字空间: namespace AspNetForums.Components功能:获取支持的语言集,获取指定标识的在语言文件中的值
3.User类(Component目录)
Components\Components\User.cs
用户基本信息类,包含用户的主要属性和一些扩展属性........
更多内容:
hiDotNet.com文档中心查看: Asp.Net Forums2组件库简要说明
Asp.Net Forums2中文官方网站查看: Asp.Net Forums2组件库简要说明