请高手解释下下面汇编代码每一步的涵义
答案:2 悬赏:30 手机版
解决时间 2021-02-13 20:08
- 提问者网友:活着好累
- 2021-02-13 11:41
请高手解释下下面汇编代码每一步的涵义
最佳答案
- 五星知识达人网友:空山清雨
- 2021-02-13 11:49
//
// 摘要:
// 初始化 System.Web.Caching.SqlCacheDependency 类的新实例,并使用提供的参数创建缓存键依赖项。
//
// 参数:
// databaseEntryName:
// 在应用程序的 Web.config 文件的 caching 的 sqlCacheDependency 的 databases 元素(ASP.NET
// 设置架构) 元素中定义的数据库的名称。
//
// tableName:
// 与 System.Web.Caching.SqlCacheDependency 关联的数据库表的名称。
//
// 异常:
// System.Web.HttpException:
// System.Data.SqlClient.SqlClientPermission 的内部检查失败。 - 或 - 在为基于表的通知配置的数据库的列表中未找到
// databaseEntryName。 - 或 - System.Web.Caching.SqlCacheDependency 对象在初始化过程中无法连接到数据库。
// - 或 - System.Web.Caching.SqlCacheDependency 对象在数据库或支持 System.Web.Caching.SqlCacheDependency
// 对象的数据库存储过程上遇到权限拒绝错误。
//
// System.ArgumentException:
// tableName 参数为 System.String.Empty。
//
// System.Configuration.ConfigurationErrorsException:
// 未对 System.Web.Caching.SqlCacheDependency 启用轮询。 - 或 - 轮询间隔配置不正确。 - 或 - 在应用程序的配置文件中未指定连接字符串。
// - 或 - 未找到在应用程序的配置文件中指定的连接字符串。 - 或 - 在应用程序的配置文件中指定的连接字符串为空字符串。
//
// System.Web.Caching.DatabaseNotEnabledForNotificationException:
// 没有为 databaseEntryName 参数中指定的数据库启用更改通知。
//
// System.Web.Caching.TableNotEnabledForNotificationException:
// 没有为 tableName 参数中指定的数据库表启用更改通知。
//
// System.ArgumentNullException:
// databaseEntryName 为 null。 - 或 - tableName 为 null。
public SqlCacheDependency(string databaseEntryName, string tableName);
搞来搞去都是操作缓存,
小项目不用怎么搞吧。
这些缓存都是自动调用的,除非要求很高那种自己调用。
// 摘要:
// 初始化 System.Web.Caching.SqlCacheDependency 类的新实例,并使用提供的参数创建缓存键依赖项。
//
// 参数:
// databaseEntryName:
// 在应用程序的 Web.config 文件的 caching 的 sqlCacheDependency 的 databases 元素(ASP.NET
// 设置架构) 元素中定义的数据库的名称。
//
// tableName:
// 与 System.Web.Caching.SqlCacheDependency 关联的数据库表的名称。
//
// 异常:
// System.Web.HttpException:
// System.Data.SqlClient.SqlClientPermission 的内部检查失败。 - 或 - 在为基于表的通知配置的数据库的列表中未找到
// databaseEntryName。 - 或 - System.Web.Caching.SqlCacheDependency 对象在初始化过程中无法连接到数据库。
// - 或 - System.Web.Caching.SqlCacheDependency 对象在数据库或支持 System.Web.Caching.SqlCacheDependency
// 对象的数据库存储过程上遇到权限拒绝错误。
//
// System.ArgumentException:
// tableName 参数为 System.String.Empty。
//
// System.Configuration.ConfigurationErrorsException:
// 未对 System.Web.Caching.SqlCacheDependency 启用轮询。 - 或 - 轮询间隔配置不正确。 - 或 - 在应用程序的配置文件中未指定连接字符串。
// - 或 - 未找到在应用程序的配置文件中指定的连接字符串。 - 或 - 在应用程序的配置文件中指定的连接字符串为空字符串。
//
// System.Web.Caching.DatabaseNotEnabledForNotificationException:
// 没有为 databaseEntryName 参数中指定的数据库启用更改通知。
//
// System.Web.Caching.TableNotEnabledForNotificationException:
// 没有为 tableName 参数中指定的数据库表启用更改通知。
//
// System.ArgumentNullException:
// databaseEntryName 为 null。 - 或 - tableName 为 null。
public SqlCacheDependency(string databaseEntryName, string tableName);
搞来搞去都是操作缓存,
小项目不用怎么搞吧。
这些缓存都是自动调用的,除非要求很高那种自己调用。
全部回答
- 1楼网友:野味小生
- 2021-02-13 12:40
// // 摘要: // 初始化 System.Web.Caching.SqlCacheDependency 类的新好人一生平安啊,大哥、首先我解释一下:这个分,你不散,也是便宜百度了,
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯