Classe1 SiteElementDefaults
Contient les valeurs par défaut pour les propriétés du site web IIS.
Syntaxe
class SiteElementDefaults : EmbeddedObject
Méthodes
Cette classe ne contient pas de méthodes.
Propriétés
Le tableau suivant répertorie les propriétés exposées par la classe SiteElementDefaults
.
Nom | Description |
---|---|
Limits |
Objet SiteLimits qui représente les limites liées aux connexions d’un site. |
LogFile |
Objet SiteLogFile qui contient les informations de configuration du fichier journal pour un site Web. |
ServerAutoStart |
Une valeur boolean en lecture/écriture. true si le site Web démarre au démarrage du service web World Wide Web Publishing Service (WWW Service) ; sinon, false . Par défaut, il s’agit de true . |
TraceFailedRequestsLogging |
Objet TraceFailedRequestsLogging qui expose les propriétés de journalisation en lecture/écriture par défaut pour les sites Web. |
Sous-classes
Cette classe ne contient aucune sous-classe.
Notes
Les instances de cette classe sont contenues dans la propriété SiteDefaults
de la classe Server.
Exemple
L’exemple suivant définit le nombre maximal de connexions autorisées pour tous les sites Web sur 100, puis définit les indicateurs BytesSent
, BytesRecv
et TimeTaken
de l’attribut LogExtFileFlags
sur 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_
Hiérarchie d'héritage
SiteElementDefaults
Spécifications
Type | Description |
---|---|
Client | - IIS 7.0 sur Windows Vista - IIS 7.5 sous Windows 7 - IIS 8.0 sous Windows 8 - IIS 10.0 sous Windows 10 |
Serveur | - IIS 7.0 sur Windows Server 2008 - IIS 7.5 sur Windows Server 2008 R2 - IIS 8.0 sur Windows Server 2012 - IIS 8.5 sur Windows Server 2012 R2 - IIS 10.0 sous Windows Server 2016 |
Produit | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
Fichier MOF | WebAdministration.mof |
Voir aussi
Classe EmbeddedObject
Classe Server
Classe de site
Classe SiteLogFile