ManagedPipelineMode Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет, как сервер обрабатывает запросы для управляемого кода.
public enum class ManagedPipelineMode
public enum ManagedPipelineMode
type ManagedPipelineMode =
Public Enum ManagedPipelineMode
- Наследование
-
ManagedPipelineMode
Поля
| Имя | Значение | Описание |
|---|---|---|
| Classic | 1 | IIS 7 будет направлять запросы на управляемый код через aspnet_isapi.dll, который обрабатывает запросы так же, как если бы приложение выполнялось в IIS 6.0. |
| Integrated | 0 | Объект ApplicationPool будет использовать интегрированные конвейеры обработки запросов IIS 7 и ASP.NET для обработки запросов к управляемому коду. |
Комментарии
В IIS 7 пулы приложений работают в одном из двух режимов: интегрированном режиме и классическом режиме. Режим пула приложений влияет на обработку сервером запросов управляемого кода. Если управляемое приложение выполняется в пуле приложений с интегрированным режимом, сервер будет использовать интегрированные конвейеры обработки запросов IIS и ASP.NET для обработки запроса. Однако если управляемое приложение выполняется в пуле приложений в классическом режиме, сервер продолжит маршрутизировать запросы к управляемому коду через Aspnet_isapi.dll, который обрабатывает запросы так же, как если бы приложение выполнялось в IIS 6.0.
Большинство управляемых приложений должны успешно выполняться в пулах приложений с интегрированным режимом, но для обеспечения совместимости может потребоваться запускать приложения в классическом режиме. Сначала протестируйте приложения, работающие в интегрированном режиме, чтобы определить, нужно ли использовать классический режим.