4.8.9 MySql.Web 命名空间

命名空间包括一组从属命名空间,这些MySql.Web命名空间表示由各种 MySQL 提供程序管理并可在 ASP.NET 应用程序中使用的功能。

本节中的命名空间:

MySql.Web.Common 命名空间

班级
班级 描述
SchemaManager 管理与架构相关的操作。

MySql.Web.Personalization 命名空间

班级
班级 描述
MySqlPersonalizationProvider 实现个性化提供程序,支持在 ASP.NET 网站上使用 Web 部件。

MySql.Web.Profile 命名空间

班级
班级 描述
MySQLProfileProvider 为 MySQL 数据库实现配置文件提供程序。

MySql.Web.Security 命名空间

班级
班级 描述
MySQLMembershipProvider 管理 MySQL 数据库中 ASP.NET 应用程序的成员信息存储。
MySQLRoleProvider 管理 MySQL 数据库中 ASP.NET 应用程序的角色成员资格信息的存储。
MySqlSimpleMembershipProvider 为网站成员任务提供支持,例如创建帐户、删除帐户和管理密码。
MySqlSimpleRoleProvider 提供基本的角色管理功能。
MySqlWebSecurity 为 ASP.NET 网页应用程序提供安全和身份验证功能,包括创建用户帐户、登录和注销用户、重置或更改密码以及执行相关任务的能力。

MySql.Web.SessionState 命名空间

班级
班级 描述
MySqlSessionStateStore 使 ASP.NET 应用程序能够在 MySQL 数据库中存储和管理会话状态信息。过期的会话数据会定期从数据库中删除。

MySql.Web.SiteMap 命名空间

班级
班级 描述
MySqlSiteMapProvider 为 MySQL 数据库实现站点地图提供程序。