Compartilhar via


ApplicationPoolElementDefaults Class1

Contém as propriedades padrão para a classe ApplicationPool.

Sintaxe

class ApplicationPoolElementDefaults : EmbeddedObject  

Métodos

Essa classe não contém métodos.

Propriedades

A tabela a seguir lista as propriedades expostas pela classe ApplicationPoolElementDefaults.

Nome Descrição
AutoStart Um valor boolean de leitura/gravação. true se o serviço WWW (Serviço de Publicação na World Wide Web) iniciar o pool de aplicativos automaticamente quando o pool de aplicativos for criado ou quando o IIS iniciar, caso contrário, false. O padrão é true.
Cpu Um objeto ApplicationPoolProcessorSettings que contém as configurações de CPU para um pool de aplicativos.
Enable32BitAppOnWin64 Um valor boolean de leitura/gravação. true se os aplicativos de 32 bits (gerenciados e nativos) puderem executar em versões de 64 bits do Windows, caso contrário, false. O padrão é false.
Failure Um objeto ApplicationPoolFailureSettings que define as propriedades que determinam quais ações executarão quando um pool de aplicativos ou processo de trabalho falhar.
ManagedPipelineMode Um valor sint32 de leitura/gravação que indica o modo de pipeline gerenciado. Os valores possíveis estão listados na seção Comentários.
ManagedRuntimeVersion Um valor string de leitura/gravação que contém a versão do .NET Framework que o pool de aplicativos pré-carrega. O padrão é "v2.0". Se a propriedade for gravada, os Serviços de Informações da Internet reciclarão o pool de aplicativos e carregarão a versão recém-especificada do .NET Framework para ele.
Name Um valor string de leitura/gravação que contém o nome do pool de aplicativos padrão.
PassAnonymousToken Um valor boolean de leitura/gravação. true se o WAS (Serviço de Ativação de Processos do Windows) criar e passar um token para a conta de usuário anônimo IUSR interna para o Módulo de autenticação anônima, caso contrário, false. O padrão é true.

O Módulo de autenticação anônima usa o token para representar a conta interna. Quando PassAnonymousToken for false, o token não será aprovado. Anotação: a conta de usuário anônimo IUSR substitui a conta anônima IIS_MachineName. A conta IUSR poderá ser utilizada pelos Serviços de Informações da Internet ou outros aplicativos. Não há privilégios atribuídos durante a configuração.
ProcessModel Um objeto ProcessModelSettings que define o conjunto de configurações para os processos de trabalho dos Serviços de Informações da Internet.
QueueLength Um valor uint32 de leitura/gravação que indica o número de solicitações que a escuta universal colocará na fila para um pool de aplicativos antes de rejeitar as solicitações adicionais. O padrão é 1000. Quando o limite exceder, o ouvinte rejeitará as solicitações adicionais com um erro 503 (serviço não disponível).
Recycling Um objeto RecyclingSettings que define o conjunto de configurações de reciclagem para pools de aplicativos e processos de trabalho.

Subclasses

Essa classe não contém subclasses.

Comentários

As instâncias dessa classe estão contidas na propriedade ApplicationPoolDefaults da classe Server.

A tabela a seguir lista os possíveis valores da propriedade ManagedPipelineMode. O padrão é 0 (Integrated).

Valor Palavra-chave Descrição
0 Integrated O pipeline gerenciado executa em Modo integrado.
1 Classic O pipeline gerenciado executa em modo ISAPI.

Hierarquia de herança

EmbeddedObject

ApplicationPoolElementDefaults

Requisitos

Tipo Descrição
Cliente – IIS 7.0 no Windows Vista
– IIS 7.5 no Windows 7
– IIS 8.0 no Windows 8
– IIS 10.0 no Windows 10
Servidor – IIS 7.0 no Windows Server 2008
– IIS 7.5 no Windows Server 2008 R2
– IIS 8.0 no Windows Server 2012
– IIS 8.5 no Windows Server 2012 R2
– IIS 10.0 no Windows Server 2016
Product – IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
Arquivo MOF WebAdministration.mof

Confira também

Classe ApplicationPool
Classe EmbeddedObject
Classe de Servidor