当前位置:编程学习 > C#/ASP.NET >>

SettingsContext的作用

SettingsProvider 类中GetPropertyValues 方法的第一个参数类型是SettingsContext,这个类继承自Hashtable,我发现SettingsContext中并没有增加新的成员,那为什么要存在一个SettingsContext的新类,而不直接用Hashtable呢? --------------------编程问答-------------------- http://msdn.microsoft.com/zh-cn/library/system.configuration.settingsprovider.settingsprovider%28v=VS.85%29.aspx


DEMO --------------------编程问答-------------------- SettingsContext 提供了与用户相关的信息。你可以把这些信息当成主关键字来获取用户的档案属性信息。使用 SettingsContext 对象还可以获取用户名称并且了解到用户是否已经被识别或者还是匿名用户。

http://msdn.microsoft.com/zh-cn/library/system.configuration.settingscontext(v=vs.80).aspx --------------------编程问答--------------------
引用 1 楼 wxr0323 的回复:
http://msdn.microsoft.com/zh-cn/library/system.configuration.settingsprovider.settingsprovider%28v=VS.85%29.aspx


DEMO

地址有问题啊
The specified CGI application encountered an error and the server terminated the process. --------------------编程问答--------------------
引用 2 楼 wuyq11 的回复:
SettingsContext 提供了与用户相关的信息。你可以把这些信息当成主关键字来获取用户的档案属性信息。使用 SettingsContext 对象还可以获取用户名称并且了解到用户是否已经被识别或者还是匿名用户。

http://msdn.microsoft.com/zh-cn/library/system.configuration.settingscontext(v=vs.80).as……


用一个Hashtable对象也能达到这样的效果,为什么要新加一个SettingsContext类呢? --------------------编程问答-------------------- SettingsContext可以将对象保存在上下文中,方便获取。如果是数据较大或者是只是临时使用就没必要用它,用HASHTABLE即可。 --------------------编程问答--------------------
补充:.NET技术 ,  .NET Framework
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,