ASP - AspTrackThreadingModel
AspTrackThreadingModel
Это свойство определяет, будет ли IIS выполнять проверку модели потоков любых компонентов, экземпляры которых создаются в приложении.
Важно! Рекомендуется обычно оставлять значение, данное этому свойству по умолчанию (FALSE), чтобы ASP не использовали системные ресурсы для отслеживания модели потоков; ASP-приложение при этом обычно работает с максимальной производительностью. Если это свойство установлено в значение FALSE, а создаваемые компоненты имеют область определения Application, то данные компоненты должны использовать средство упаковки параметров свободных потоков. Если средство упаковки параметров свободных потоков не используется, то при попытке создания экземпляра объекта будет выдана ошибка ASP. Дополнительные сведения см. в разделе Building Components for ASP пакета SDK операционной системы.
Совет. Есть еще одна причина, по которой рекомендуется оставлять значение по умолчанию (FALSE) данного свойства: любые не имеющие методов OnStartPage или OnEndPage объекты, экземпляры которых создаются в ASP-приложении, будут освобождены раньше, чем в ином случае. Это должно улучшить масштабируемость вашего приложения.
Дополнительные сведения о повышении производительности см. в разделе Разработка масштабируемых ASP-приложений.
Примечание. В IIS 4.0 это свойство имело по умолчанию значение TRUE.
Если свойство задано на уровне веб-службы, оно распространяется на все узлы внутренних и группированных внешних приложений, на всех уровнях. В таком случае параметры метабазы для внутренних и группированных внешних приложений на уровне веб-сервера или ниже будут игнорироваться. Однако для узлов, являющихся изолированными внешними приложениями, параметры, заданные на уровне веб-сервера или ниже, сохранят свое действие.
Тип данных | Логическое значение (Boolean) |
Значение по умолчанию | FALSE |
Наследование | Наследуемое |
Разделы, в которых доступно данное свойство
Это свойство доступно в следующих разделах метабазы:
Путь в метабазе | Тип параметра |
/LM/W3SVC | IIsWebService |
/LM/W3SVC/N | IIsWebServer |
/LM/W3SVC/N/ROOT | IIsWebVirtualDir |
/LM/W3SVC/N/ROOT/ВиртуальныйВебКаталог | IIsWebVirtualDir |
/LM/W3SVC/N/ROOT/ВиртуальныйВебКаталог/ВебКаталог | IIsWebDirectory |
Информация об объекте IIS Admin Base
В следующей таблице перечислены дополнительные сведения, которые требуются только для программ, использующих объект IIS Admin Base.
Идентификатор свойства в метабазе | MD_ASP_TRACKTHREADINGMODEL |
Тип данных | DWORD_METADATA |
Тип пользователя | ASP_MD_UT_APP |