Export (0) Print
Expand All

System.Web.Hosting Namespace

The System.Web.Hosting namespace provides the functionality for hosting ASP.NET applications from managed applications outside Microsoft Internet Information Services (IIS).

 ClassDescription
Public classAppDomainFactoryCreates a new AppDomain instance for the Web application. This class cannot be inherited. This class was used by earlier versions of the .NET Framework than version 2.0, which uses the AppManagerAppDomainFactory class instead.
Public classAppDomainInfoThis type supports the ASP.NET infrastructure and is not intended to be used directly from your code.
Public classAppDomainInfoEnumThis type supports the ASP.NET infrastructure and is not intended to be used directly from your code.
Public classAppDomainProtocolHandlerThis type supports the ASP.NET infrastructure and is not intended to be used directly from your code.
Public classApplicationHostEnables hosting of ASP.NET pages outside the Internet Information Services (IIS) application. This class enables the host to create application domains for processing ASP.NET requests.
Public classApplicationInfoProvides information about a running application. This class cannot be inherited.
Public classApplicationManagerManages ASP.NET application domains for an ASP.NET hosting application.
Public classAppManagerAppDomainFactoryCreates and stops application domains for a Web-application manager. This class cannot be inherited.
Public classHostingEnvironmentProvides application-management functions and application services to a managed application within its application domain. This class cannot be inherited.
Public classISAPIRuntimeManages HttpWorkerRequest objects in the .NET Framework. This class cannot be inherited.
Public classProcessHostThis type supports the ASP.NET infrastructure and is not intended to be used directly from your code.
Public classProcessHostFactoryHelperThis type supports the ASP.NET infrastructure and is not intended to be used directly from your code.
Public classProcessProtocolHandlerThis type supports the ASP.NET infrastructure and is not intended to be used directly from your code.
Public classSimpleWorkerRequestProvides a simple implementation of the HttpWorkerRequest abstract class that can be used to host ASP.NET applications outside an Internet Information Services (IIS) application. You can employ SimpleWorkerRequest directly or extend it.
Public classVirtualDirectoryRepresents a directory object in a virtual file or resource space.
Public classVirtualFileRepresents a file object in a virtual file or resource space.
Public classVirtualFileBaseProvides the core implementation for the VirtualFile and VirtualDirectory objects. An abstract class, it cannot be instantiated.
Public classVirtualPathProviderProvides a set of methods that enable a Web application to retrieve resources from a virtual file system.

 InterfaceDescription
Public interfaceIAdphManagerThis type supports the ASP.NET infrastructure and is not intended to be used directly from your code.
Public interfaceIAppDomainFactoryDefines a single method to create a new AppDomain instance for a Web application. This interface was used by .NET Framework versions earlier than 2.0; version 2.0 uses the IAppManagerAppDomainFactory interface instead.
Public interfaceIAppDomainInfoThis type supports the ASP.NET infrastructure and is not intended to be used directly from your code.
Public interfaceIAppDomainInfoEnumThis type supports the ASP.NET infrastructure and is not intended to be used directly from your code.
Public interfaceIApplicationHostThis type supports the ASP.NET infrastructure and is not intended to be used directly from your code.
Public interfaceIAppManagerAppDomainFactoryDefines a method used to create an AppDomain instance for a Web-application manager and a method used to stop all AppDomain instances for a Web-application manager.
Public interfaceIISAPIRuntimeDefines methods used to create HttpWorkerRequest objects in the .NET Framework.
Public interfaceIListenerChannelCallbackThis type supports the ASP.NET infrastructure and is not intended to be used directly from your code.
Public interfaceIPphManagerThis type supports the ASP.NET infrastructure and is not intended to be used directly from your code.
Public interfaceIProcessHostThis type supports the ASP.NET infrastructure and is not intended to be used directly from your code.
Public interfaceIProcessHostFactoryHelperThis type supports the ASP.NET infrastructure and is not intended to be used directly from your code.
Public interfaceIProcessHostIdleAndHealthCheckThis type supports the ASP.NET infrastructure and is not intended to be used directly from your code.
Public interfaceIProcessHostSupportFunctionsThis type supports the ASP.NET infrastructure and is not intended to be used directly from your code.
Public interfaceIProcessPingCallbackThis type supports the ASP.NET infrastructure and is not intended to be used directly from your code.
Public interfaceIRegisteredObjectDefines methods for objects that are managed by the hosting environment.

Community Additions

ADD
Show:
© 2014 Microsoft