This documentation is archived and is not being maintained.
HttpRuntime Class
.NET Framework 1.1
Provides a set of ASP.NET run-time services for the current application.
For a list of all members of this type, see HttpRuntime Members.
System.Object
System.Web.HttpRuntime
[Visual Basic] NotInheritable Public Class HttpRuntime [C#] public sealed class HttpRuntime [C++] public __gc __sealed class HttpRuntime [JScript] public class HttpRuntime
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Example
[Visual Basic] <HTML> <HEAD> <script language="vb" runat="server"> Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Dim info As String = "" Dim nl As String = "<br>" info = info + HttpRuntime.AppDomainAppId + nl info = info + HttpRuntime.AppDomainAppPath + nl info = info + HttpRuntime.AppDomainAppVirtualPath + nl info = info + HttpRuntime.AppDomainId + nl info = info + HttpRuntime.AspInstallDirectory + nl info = info + HttpRuntime.BinDirectory + nl info = info + HttpRuntime.ClrInstallDirectory + nl info = info + HttpRuntime.CodegenDir + nl info = info + HttpRuntime.IsOnUNCShare.ToString() + nl info = info + HttpRuntime.MachineConfigurationDirectory + nl Response.Write(info) End Sub </script> </HEAD> <body> <form runat="server"></form> </body> </HTML> [C#] <HTML> <HEAD> <script language="c#" runat="server"> void Page_Load(Object sender, System.EventArgs e) { string info = ""; string nl = "<br>"; info = info + HttpRuntime.AppDomainAppId + nl; info = info + HttpRuntime.AppDomainAppPath + nl; info = info + HttpRuntime.AppDomainAppVirtualPath + nl; info = info + HttpRuntime.AppDomainId + nl; info = info + HttpRuntime.AspInstallDirectory + nl; info = info + HttpRuntime.BinDirectory + nl; info = info + HttpRuntime.ClrInstallDirectory + nl; info = info + HttpRuntime.CodegenDir + nl; info = info + HttpRuntime.IsOnUNCShare.ToString() + nl; info = info + HttpRuntime.MachineConfigurationDirectory + nl; Response.Write(info); } </script> </HEAD> <body> <form runat="server"></form> </body> </HTML>
[C++, JScript] No example is available for C++ or JScript. To view a Visual Basic or C# example, click the Language Filter button
in the upper-left corner of the page.
Requirements
Namespace: System.Web
Platforms: Windows 2000, Windows XP Professional, Windows Server 2003 family
Assembly: System.Web (in System.Web.dll)
See Also
Show: