Поделиться через


Класс 1 ApplicationPoolElementDefaults

Содержит свойства по умолчанию для класса ApplicationPool .

Синтаксис

class ApplicationPoolElementDefaults : EmbeddedObject  

Методы

Этот класс не содержит методов.

Свойства

В следующей таблице перечислены свойства, предоставляемые классом ApplicationPoolElementDefaults .

Имя Описание
AutoStart Значение для чтения и записи boolean . true Значение , если служба веб-публикации (служба WWW) автоматически запускает пул приложений при создании пула приложений или при запуске СЛУЖБ IIS; в противном случае — false. Значение по умолчанию — true.
Cpu Объект ApplicationPoolProcessorSettings , содержащий параметры ЦП для пула приложений.
Enable32BitAppOnWin64 Значение для чтения и записи boolean . true Если 32-разрядные приложения (как управляемые, так и собственные) могут работать в 64-разрядных версиях Windows; в противном случае — false. Значение по умолчанию — false.
Failure Объект ApplicationPoolFailureSettings , определяющий свойства, определяющие действия, которые необходимо выполнить при сбое пула приложений или рабочего процесса.
ManagedPipelineMode Значение для чтения и записи sint32 , указывающее режим управляемого конвейера. Возможные значения перечислены в разделе Примечания.
ManagedRuntimeVersion Значение для чтения и записиstring, содержащее версию платформа .NET Framework, которую предварительно загружает пул приложений. Значение по умолчанию — "v2.0". Если свойство записывается в , СЛУЖБЫ IIS перезапускает пул приложений и загружает для него только что указанную версию платформа .NET Framework.
Name Значение для чтения и записи string , содержащее имя пула приложений по умолчанию.
PassAnonymousToken Значение для чтения и записи boolean . true Значение , если служба активации процессов Windows (WAS) создает и передает маркер для встроенной учетной записи анонимного пользователя IUSR модулю анонимной проверки подлинности; в противном случае — false. Значение по умолчанию — true.

Модуль анонимной проверки подлинности использует маркер для олицетворения встроенной учетной записи. Если PassAnonymousToken имеет значение false, маркер не будет передан. Примечание: Учетная запись анонимного пользователя IUSR заменяет IIS_MachineName анонимную учетную запись. Учетная запись IUSR может использоваться службами IIS или другими приложениями. Он не имеет привилегий, назначенных ему во время установки.
ProcessModel Объект ProcessModelSettings , определяющий параметры конфигурации для рабочих процессов IIS.
QueueLength Значение для чтения и записи uint32 , указывающее количество запросов, которые универсальный прослушиватель будет помещать в очередь для пула приложений, прежде чем отклонять дальнейшие запросы. Значение по умолчанию — 1000. При превышении ограничения прослушиватель отклоняет дополнительные запросы с ошибкой 503 (служба недоступна).
Recycling Объект RecyclingSettings , определяющий параметры конфигурации перезапуска для пулов приложений и рабочих процессов.

используются подклассы ;

Этот класс не содержит подклассов.

Комментарии

Экземпляры этого класса содержатся в свойстве ApplicationPoolDefaults класса Server .

В следующей таблице перечислены возможные значения свойства ManagedPipelineMode . Значение по умолчанию — 0 (Integrated).

Значение Ключевое слово Описание
0 Integrated Управляемый конвейер выполняется в режиме интеграции.
1 Classic Управляемый конвейер выполняется в режиме ISAPI.

Иерархия наследования

EmbeddedObject

ApplicationPoolElementDefaults

Требования

Тип Описание
клиент — IIS 7.0 в Windows Vista
— IIS 7.5 в Windows 7
— IIS 8.0 в Windows 8
— IIS 10.0 в Windows 10
Сервер — IIS 7.0 в Windows Server 2008
— IIS 7.5 в Windows Server 2008 R2
— IIS 8.0 в Windows Server 2012
— IIS 8.5 в Windows Server 2012 R2
— IIS 10.0 в Windows Server 2016
Продукт — IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
MOF-файл WebAdministration.mof

См. также:

Класс ApplicationPool
Класс EmbeddedObject
Класс Server