Condividi tramite


Classe SiteElementDefaults1

Contiene i valori predefiniti per le proprietà del sito Web IIS.

Sintassi

class SiteElementDefaults : EmbeddedObject  

Metodi

Questa classe non contiene metodi.

Proprietà

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

Nome Descrizione
Limits SiteLimits che rappresenta i limiti relativi alla connessione per un sito.
LogFile Oggetto SiteLogFile contenente le informazioni di configurazione del file di log per un sito Web.
ServerAutoStart Valore di lettura/scrittura boolean . true se il sito Web verrà avviato all'avvio del servizio Www (World Wide Web Publishing Service); in caso contrario, false. Il valore predefinito è true.
TraceFailedRequestsLogging Oggetto TraceFailedRequestsLogging che espone le proprietà di registrazione di lettura/scrittura predefinite per i siti Web.

Sottoclassi

Questa classe non contiene sottoclassi.

Commenti

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

Esempio

L'esempio seguente imposta il numero massimo di connessioni consentite per tutti i siti Web su 100 e quindi imposta i BytesSentflag , BytesRecve TimeTaken dell'attributo LogExtFileFlags su true.

' Connect to the WMI WebAdministration namespace.  
Set oWebAdmin = GetObject("winmgmts:root\WebAdministration")  
Set oSvr = oWebAdmin.Get("Server=@")  
  
' Show the limit to be changed.  
WScript.Echo "Old maxiumum number of connections: " & oSvr.SiteDefaults.Limits.MaxConnections  
  
' Specify the new limit and save the result.  
oSvr.SiteDefaults.Limits.MaxConnections = 1000  
oSvr.Put_  
  
' Show the new limit.  
WScript.Echo "New maxiumum number of connections: " & oSvr.SiteDefaults.Limits.MaxConnections  
  
' Define the flag constants.  
CONST BYTES_SENT = 4096  
CONST BYTES_RECV = 8192  
CONST TIME_TAKEN = 16384  
  
' Configure the flags of the LogExtFileFlags attribute and save the result.  
oSvr.SiteDefaults.LogFile.LogExtFileFlags = oSvr.SiteDefaults.LogFile.LogExtFileFlags Or BYTES_SENT  
oSvr.SiteDefaults.LogFile.LogExtFileFlags = oSvr.SiteDefaults.LogFile.LogExtFileFlags Or BYTES_RECV  
oSvr.SiteDefaults.LogFile.LogExtFileFlags = oSvr.SiteDefaults.LogFile.LogExtFileFlags Or TIME_TAKEN  
oSvr.Put_  
  

Gerarchia di ereditarietà

EmbeddedObject

SiteElementDefaults

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 EmbeddedObject
Classe Server
Classe site
Classe SiteLogFile