ManagedPipelineMode ManagedPipelineMode ManagedPipelineMode ManagedPipelineMode Enum

Definition

Determines how the server processes requests for managed code.

public enum class ManagedPipelineMode
public enum ManagedPipelineMode
type ManagedPipelineMode = 
Public Enum ManagedPipelineMode
Inheritance
ManagedPipelineModeManagedPipelineModeManagedPipelineModeManagedPipelineMode

Fields

Classic Classic Classic Classic 1

IIS 7 will route requests for managed code through the aspnet_isapi.dll, which processes requests the same as if the application were running in IIS 6.0.

Integrated Integrated Integrated Integrated 0

The ApplicationPool object will use the integrated request-processing pipelines of IIS 7 and ASP.NET to process requests for managed code.

Remarks

In IIS 7, application pools run in one of two modes: integrated mode and classic mode. The application pool mode affects how the server processes requests for managed code. If a managed application runs in an application pool with integrated mode, the server will use the integrated request-processing pipelines of IIS and ASP.NET to process the request. However, if a managed application runs in an application pool with classic mode, the server will continue to route requests for managed code through Aspnet_isapi.dll, which processes requests the same as if the application were running in IIS 6.0.

Most managed applications should run successfully in application pools with integrated mode, but you may have to run applications in classic mode for compatibility reasons. Test the applications that are running in integrated mode first to determine whether you have to use classic mode.

Applies to