|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
计算机发展到这个时候,很多技术日益成熟,想学好一种技术都是不容易的,当你学会用的时候你对它的很多原理可能很不了解)System.Web.HttpRuntime类是全部Asp.Net服务器处置的出口。每一个web使用程序域中城市有一个HttpRuntime类,它供应了良多的静态属性,前往了使用程序的代码地位,安装地位与运转情况等参数。
上面小编对比HttpRuntime类的属性写了一个小示例,假如人人还对HttpRuntime类对照笼统,看了以下示例的前往了局,就会一览无余了。
usingSystem;
usingSystem.Text;
usingSystem.Web;
namespaceWebApplication2
{
publicpartialclassWebForm1:System.Web.UI.Page
{
protectedvoidPage_Load(objectsender,EventArgse)
{
this.la_mes.Text=GetHttpRuntimeInfo();
}
publicstringGetHttpRuntimeInfo()
{
StringBuilderstr=newStringBuilder();
str.AppendFormat("<br/>·地点的使用程序域的使用程序标识:{0}",HttpRuntime.AppDomainAppId);
str.AppendFormat("<br/>·承载在以后使用程序域中的使用程序的使用程序目次的物理驱动器路径:{0}",HttpRuntime.AppDomainAppPath);
str.AppendFormat("<br/>·承载在以后使用程序域中的使用程序的目次的假造路径:{0}",HttpRuntime.AppDomainAppVirtualPath);
str.AppendFormat("<br/>·客户端剧本文件的文件夹路径:{0}",HttpRuntime.AspClientScriptPhysicalPath);
str.AppendFormat("<br/>·客户端剧本文件的假造路径:{0}",HttpRuntime.AspClientScriptVirtualPath);
str.AppendFormat("<br/>·地点的使用程序域的使用程序标识:{0}",HttpRuntime.AppDomainId);
str.AppendFormat("<br/>·安装ASP.NET可实行文件的目次的物理路径:{0}",HttpRuntime.AspInstallDirectory);
str.AppendFormat("<br/>·以后使用程序的/bin目次的物理路径:{0}",HttpRuntime.BinDirectory);
str.AppendFormat("<br/>·安装大众言语运转库可实行文件的目次的物理路径(CLR的安装目次):{0}",HttpRuntime.ClrInstallDirectory);
str.AppendFormat("<br/>·ASP.NET存储以后使用程序的一时文件(天生的源、编译了的程序集等)的目次的物理路径:{0}",HttpRuntime.CodegenDir);
str.AppendFormat("<br/>·使用程序是不是映照到通用定名商定(UNC)共享:{0}",HttpRuntime.IsOnUNCShare);
str.AppendFormat("<br/>·以后使用程序的Machine.config文件地点目次的物理路径:{0}",HttpRuntime.MachineConfigurationDirectory);
str.AppendFormat("<br/>·以后使用程序是不是在IIS7.0的集成管线形式下运转:{0}",HttpRuntime.UsingIntegratedPipeline);
str.AppendFormat("<br/>·以后使用程序的System.Web.Caching.Cache:{0}",HttpRuntime.Cache);
returnstr.ToString();
}
}
}
前往了局:
·地点的使用程序域的使用程序标识:63aedabd
·承载在以后使用程序域中的使用程序的使用程序目次的物理驱动器路径:E:WebApplication2WebApplication2
·承载在以后使用程序域中的使用程序的目次的假造路径:/
·客户端剧本文件的文件夹路径:C:WINDOWSMicrosoft.NETFrameworkv2.0.50727asp.netclientfiles
·客户端剧本文件的假造路径:/aspnet_client/system_web/2_0_50727
·地点的使用程序域的使用程序标识:63aedabd-15-129604849248556557
·安装ASP.NET可实行文件的目次的物理路径:C:WINDOWSMicrosoft.NETFrameworkv2.0.50727
·以后使用程序的/bin目次的物理路径:E:WebApplication2WebApplication2in
·安装大众言语运转库可实行文件的目次的物理路径(CLR的安装目次):C:WINDOWSMicrosoft.NETFrameworkv2.0.50727
·ASP.NET存储以后使用程序的一时文件(天生的源、编译了的程序集等)的目次的物理路径:C:WINDOWSMicrosoft.NETFrameworkv2.0.50727TemporaryASP.NETFilesoot588d48bd219cb90e
·使用程序是不是映照到通用定名商定(UNC)共享:False
·以后使用程序的Machine.config文件地点目次的物理路径:C:WINDOWSMicrosoft.NETFrameworkv2.0.50727Config
·以后使用程序是不是在IIS7.0的集成管线形式下运转:False
·以后使用程序的System.Web.Caching.Cache:System.Web.Caching.Cache
呵呵,看了下面的示例与了局,信任人人已对HttpRuntime的静态属性很懂得了吧,它就是前往了我们的代码路径,config地点地位等信息。
但愿以上内容对人人有所匡助。
假如人人以为该站对人人有所匡助,请保藏本站或留下您的批评,以给站长持续更新网站的动力,感谢!有个问题想请教你一下,呵呵:)你觉得将来学什么方向比较好,我真是想不出来,知道的太少了,麻烦了。 |
|