asp.net中的Application对象和方法

Application属性

AllKeys   获取HttpApplicationState集合中的访问键

Count     获取HttpApplicationState集合中的对象数

Application方法

Add   新增一个新的Application对象变量

Clear  清楚全部的Application对象变量

Get   使用索引关键字或变数名称得到变量值

GetKey  使用索引关键字来获取变量名称

Lock   锁定全部的Application变量

Remove  使用变量名称删除一个Application对象

RemoveAll  删除全部的Application对象变量

Set    使用变量名更新一个Application对象变量的内容

UnLock   解除锁定的Application变量

Application创建方式和Session一样

因为Application对象是所有用户所共享的,所以在改变它的值的时候,最好采用锁定的方式,改变之后再进行解锁,供其他人访问,锁定的方式为Application.Lock();解锁的方式为Application.UnLock();

Lock方法可以阻止其他客户端修改存储在Application对象中的变量,以确保在同一时刻仅有一个客户可修改和存取Application变量.Unlock方法可以使其他客户端在使用Lock方法锁住Application对象后,修改存储在该对象中的变量.如果未显式的调用该方法,Web服务器将在页面文件结束或超时后解锁Application对象.

Application.Lock();

Application["变量名"]="变量值";

Applicaiton.UnLock();

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值