HostingEnvironment Class
.NET Framework 3.0
Provides application-management functions and application services to a managed application within its application domain. This class cannot be inherited.
Namespace: System.Web.Hosting
Assembly: System.Web (in system.web.dll)
Assembly: System.Web (in system.web.dll)
The following code example is a Web page that displays the application information available from the HostingEnvironment object.
<%@ Page Language="C#" %> <%@ Import Namespace="System.Web.Hosting" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, EventArgs e) { appID.Text = HostingEnvironment.ApplicationID; appPPath.Text = HostingEnvironment.ApplicationPhysicalPath; appVPath.Text = HostingEnvironment.ApplicationVirtualPath; siteName.Text = HostingEnvironment.SiteName; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>Hosting Environment Sample</title> </head> <body> <form id="form1" runat="server"> <div> <table> <tr> <td colspan="2"> <b>HostingEnvironment Properties</b></td> </tr> <tr> <td> Application ID: </td> <td> <asp:Label ID="appID" runat="server" /> </td> </tr> <tr> <td> Application Physical Path: </td> <td> <asp:Label ID="appPPath" runat="server" /> </td> </tr> <tr> <td> Application Virtual Path: </td> <td> <asp:Label ID="appVPath" runat="server" /> </td> </tr> <tr> <td> Site Name: </td> <td> <asp:Label ID="siteName" runat="server" /> </td> </tr> </table> </div> </form> </body> </html>
- AspNetHostingPermission for operating in a hosted environment. Demand value: LinkDemand. Permission value: Minimal.
Community Additions
ADD
Show: