ASP.NET-六大对象

一、Application
  Application对象是个应用程序级的对象,在所有用户间共享信息。维护整个应用程序的一组变量,这些变量可以由所有访问该应用程序和用户共享,并可以在Web应用程序运行期间持久地保持数据。Application对象没有内置的属性,可以自行创建属性
Application对象除了基本的初始化事件,还有与start相对应的End事件,Applicaton_End事件,通常写程序关闭时要运行的代码。在程序运行出现错误的时候,提供了Application_Error事件来处理错误,可以写程序出错时要运行的代码。Application位于Global.asax文件中。

    public class Global : HttpApplication
    {
        void Application_Start(object sender, EventArgs e)
        {
            // 在应用程序启动时运行的代码
            RouteConfig.RegisterRoutes(RouteTable.Routes);
            BundleConfig.RegisterBundles(BundleTable.Bundles);
        }

        
    }

二、Session
  该对象用于存储在多个页面之间调用特定用户的信息。
  Session是访问者从到达某个特定主页到离开为止的那段时间。每个访问者都会得到一个Session,Session类型的变量可以提供该用户在Web应用的所有页面中的共享数据。两个用户之间无法通过Session变量共享信息。而Application类型的变量可以实现站点多个用户之间在所有页面中共享信息。
三、Server
  Server对象提供对服务器上的方法和属性的访问。其中大多数方法和属性是作为实用程序的功能服务的
四、Request
  该对象用于检索从浏览器向服务器发送的请求中的信息。用户可以使用该对象

五、Respones
  该对象用于将数据从服务器发送回浏览器,接受服务器中返回的信息。Response对象用于向客户端浏览器发送数据,用户可以使用该对象将服务器的数据以HTML的格式发送到用户端的浏览器,它与Request组成了一对接收、发送数据的对象。
       在这里插入图片描述
六、ObjectContext
  该对象用于控制事务处理。事务处理由Microsoft Transaction Server管理。该对象可用于提交或终止由ASP.NET脚本启动的事务。

评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值