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
System_CAPS_pubclassAppDomainFactory

This API supports the product infrastructure and is not intended to be used directly from your code. Creates 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.

System_CAPS_pubclassAppDomainInfo

This API supports the product infrastructure and is not intended to be used directly from your code. Provides information about the application domain.

System_CAPS_pubclassAppDomainInfoEnum

This API supports the product infrastructure and is not intended to be used directly from your code. Provides access to an application domain.

System_CAPS_pubclassAppDomainProtocolHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Provides support for programmatic access to application domain protocols.

System_CAPS_pubclassApplicationHost

Enables 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.

System_CAPS_pubclassApplicationInfo

Provides information about a running application. This class cannot be inherited.

System_CAPS_pubclassApplicationManager

Manages ASP.NET application domains for an ASP.NET hosting application.

System_CAPS_pubclassAppManagerAppDomainFactory

This API supports the product infrastructure and is not intended to be used directly from your code. Creates and stops application domains for a Web-application manager. This class cannot be inherited.

System_CAPS_pubclassCustomLoaderAttribute

This API supports the product infrastructure and is not intended to be used directly from your code. [Supported in the .NET Framework 4.5.1 and later versions]

Provides a custom loader to ASP.NET so that an application can provide its own implementation of the hosting environment.

System_CAPS_pubclassHostingEnvironment

Provides application-management functions and application services to a managed application within its application domain. This class cannot be inherited.

System_CAPS_pubclassHostSecurityPolicyResolver

Provides a way to customize ASP.NET behavior at run time that overrides the ASP.NET code access security policy.

System_CAPS_pubclassISAPIRuntime

This API supports the product infrastructure and is not intended to be used directly from your code. Manages HttpWorkerRequest objects in the .NET Framework. This class cannot be inherited.

System_CAPS_pubclassProcessHost

This API supports the product infrastructure and is not intended to be used directly from your code. Represents a process host.

System_CAPS_pubclassProcessHostFactoryHelper

This API supports the product infrastructure and is not intended to be used directly from your code. Provides a method to retrieve an IProcessHost interface.

System_CAPS_pubclassProcessProtocolHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Provides support for protocol handlers.

System_CAPS_pubclassSimpleWorkerRequest

Provides 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.

System_CAPS_pubclassVirtualDirectory

Represents a directory object in a virtual file or resource space.

System_CAPS_pubclassVirtualFile

Represents a file object in a virtual file or resource space.

System_CAPS_pubclassVirtualFileBase

Provides the core implementation for the VirtualFile and VirtualDirectory objects. An abstract class, it cannot be instantiated.

System_CAPS_pubclassVirtualPathProvider

Provides a set of methods that enable a Web application to retrieve resources from a virtual file system.

InterfaceDescription
System_CAPS_pubinterfaceIAdphManager

This API supports the product infrastructure and is not intended to be used directly from your code. Manages an application domain protocol handler

System_CAPS_pubinterfaceIAppDomainFactory

This API supports the product infrastructure and is not intended to be used directly from your code. Defines 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.

System_CAPS_pubinterfaceIAppDomainInfo

This API supports the product infrastructure and is not intended to be used directly from your code. Provides information about the application domain.

System_CAPS_pubinterfaceIAppDomainInfoEnum

This API supports the product infrastructure and is not intended to be used directly from your code. Provides access to an application domain.

System_CAPS_pubinterfaceIApplicationHost

This API supports the product infrastructure and is not intended to be used directly from your code. Retrieves information about the application host.

System_CAPS_pubinterfaceIApplicationPreloadManager

This API supports the product infrastructure and is not intended to be used directly from your code. Provides methods that ASP.NET uses to invoke the application-preload feature in IIS 7.0.

System_CAPS_pubinterfaceIApplicationPreloadUtil

This API supports the product infrastructure and is not intended to be used directly from your code. Provides methods that ASP.NET uses to communicate with IIS 7.0 while the server preloads an application.

System_CAPS_pubinterfaceIAppManagerAppDomainFactory

This API supports the product infrastructure and is not intended to be used directly from your code. Defines 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.

System_CAPS_pubinterfaceIISAPIRuntime

This API supports the product infrastructure and is not intended to be used directly from your code. Defines the methods that are used to create HttpWorkerRequest objects in the .NET Framework.

System_CAPS_pubinterfaceIListenerChannelCallback

This API supports the product infrastructure and is not intended to be used directly from your code. Provides listener-channel notifications from protocol handlers to the worker process framework. Also enables protocol handlers to access additional parameters, such as the ID of the listener channel.

System_CAPS_pubinterfaceIPphManager

This API supports the product infrastructure and is not intended to be used directly from your code. Provides stop and start control of listener channels.

System_CAPS_pubinterfaceIProcessHost

This API supports the product infrastructure and is not intended to be used directly from your code. Defines the set of process-wide functionality that every host of the application manager must implement.

System_CAPS_pubinterfaceIProcessHostFactoryHelper

This API supports the product infrastructure and is not intended to be used directly from your code. Provides a method to retrieve an IProcessHost interface.

System_CAPS_pubinterfaceIProcessHostIdleAndHealthCheck

This API supports the product infrastructure and is not intended to be used directly from your code. Provides ways to check on the state of a process.

System_CAPS_pubinterfaceIProcessHostPreloadClient

Defines an interface that can be implemented in a type in order to preload the type in an ASP.NET application that is running on IIS 7.0.

System_CAPS_pubinterfaceIProcessHostSupportFunctions

This API supports the product infrastructure and is not intended to be used directly from your code. Provides helper functions for the process host.

System_CAPS_pubinterfaceIProcessPingCallback

This API supports the product infrastructure and is not intended to be used directly from your code. Provides functionality to respond to a ping request.

System_CAPS_pubinterfaceIRegisteredObject

Defines methods for objects that are managed by the hosting environment.

System_CAPS_pubinterfaceIStopListeningRegisteredObject

[Supported in the .NET Framework 4.5.1 and later versions]

Listens for GL_STOP_LISTENING notifications from IIS.

System_CAPS_pubinterfaceISuspendibleRegisteredObject

[Supported in the .NET Framework 4.5.1 and later versions]

Listens for suspend and resume notifications.

EnumerationDescription
System_CAPS_pubenumHostSecurityPolicyResults

Specifies the type of security policy to apply to an assembly.

Return to top
Show: