Condividi tramite


Classe ApplicationPoolElementDefaults1

Contiene le proprietà predefinite per la classe ApplicationPool .

Sintassi

class ApplicationPoolElementDefaults : EmbeddedObject  

Metodi

Questa classe non contiene metodi.

Proprietà

Nella tabella seguente sono elencate le proprietà esposte dalla ApplicationPoolElementDefaults classe .

Nome Descrizione
AutoStart Valore di lettura/scrittura boolean . true se il Servizio pubblicazione Web globale (servizio WWW) avvierà automaticamente il pool di applicazioni quando viene creato il pool di applicazioni o quando viene avviato IIS; in caso contrario, false. Il valore predefinito è true.
Cpu Oggetto ApplicationPoolProcessorSettings che contiene le impostazioni della CPU per un pool di applicazioni.
Enable32BitAppOnWin64 Valore di lettura/scrittura boolean . true se le applicazioni a 32 bit (sia gestite che native) possono essere eseguite in versioni a 64 bit di Windows; in caso contrario, false. Il valore predefinito è false.
Failure Oggetto ApplicationPoolFailureSettings che definisce le proprietà che determinano le azioni da eseguire quando un pool di applicazioni o un processo di lavoro ha esito negativo.
ManagedPipelineMode Valore di lettura/scrittura sint32 che indica la modalità pipeline gestita. I valori possibili sono elencati nella sezione Osservazioni.
ManagedRuntimeVersion Valore di lettura/scrittura string che contiene la versione di .NET Framework precaricata dal pool di applicazioni. Il valore predefinito è "v2.0". Se la proprietà viene scritta in , IIS ricicla il pool di applicazioni e carica la versione di .NET Framework appena specificata.
Name Valore di lettura/scrittura string che contiene il nome del pool di applicazioni predefinito.
PassAnonymousToken Valore di lettura/scrittura boolean . true se il servizio di attivazione dei processi di Windows (WAS) crea e passa un token per l'account utente anonimo IUSR predefinito al modulo di autenticazione anonima; in caso contrario, false. Il valore predefinito è true.

Il modulo di autenticazione anonima usa il token per rappresentare l'account predefinito. Quando PassAnonymousToken è false, il token non verrà passato. Nota: L'account utente anonimo IUSR sostituisce il IIS_MachineName account anonimo. L'account IUSR può essere usato da IIS o da altre applicazioni. Non dispone di alcun privilegio assegnato durante l'installazione.
ProcessModel Oggetto ProcessModelSettings che definisce le impostazioni di configurazione per i processi di lavoro IIS.
QueueLength Valore di lettura/scrittura uint32 che indica il numero di richieste che il listener universale accoderà per un pool di applicazioni prima di rifiutare altre richieste. Il valore predefinito è 1000. Quando viene superato il limite, il listener rifiuta richieste aggiuntive con un errore 503 (servizio non disponibile).
Recycling Oggetto RecyclingSettings che definisce le impostazioni di configurazione del riciclo per i pool di applicazioni e i processi di lavoro.

Sottoclassi

Questa classe non contiene sottoclassi.

Commenti

Le istanze di questa classe sono contenute nella ApplicationPoolDefaults proprietà della classe Server .

Nella tabella seguente sono elencati i valori possibili per la ManagedPipelineMode proprietà . Il valore predefinito è 0 (Integrated).

Valore Parola chiave Descrizione
0 Integrated La pipeline gestita viene eseguita in modalità integrata.
1 Classic La pipeline gestita viene eseguita in modalità ISAPI.

Gerarchia di ereditarietà

EmbeddedObject

ApplicationPoolElementDefaults

Requisiti

Tipo Descrizione
Client - IIS 7.0 in Windows Vista
- IIS 7.5 in Windows 7
- IIS 8.0 in Windows 8
- IIS 10.0 in Windows 10
Server - IIS 7.0 in Windows Server 2008
- IIS 7.5 in Windows Server 2008 R2
- IIS 8.0 in Windows Server 2012
- IIS 8.5 in Windows Server 2012 R2
- IIS 10.0 in Windows Server 2016
Prodotto - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
File MOF WebAdministration.mof

Vedere anche

Classe ApplicationPool
Classe EmbeddedObject
Classe Server