SiteElementDefaults Class1

IIS Web サイトのプロパティの既定値が含まれています。

構文

class SiteElementDefaults : EmbeddedObject  

メソッド

このクラスにはメソッドが含まれていません。

プロパティ

次の表は、SiteElementDefaults クラスによって公開されるプロパティの一覧です。

名前 説明
Limits サイトの接続関連の制限を表す SiteLimits オブジェクト。
LogFile Web サイトのログ ファイル構成情報を含む SiteLogFile オブジェクト。
ServerAutoStart 読み取り/書き込みの boolean 値。 World Wide Web Publishing Service (WWW サービス) の開始時に Web サイトが開始される場合は true、それ以外の場合は false です。 既定値は、true です。
TraceFailedRequestsLogging Web サイトの既存の読み取り/書き込みログ プロパティを公開する TraceFailedRequestsLogging オブジェクト。

サブクラス

このクラスにはサブクラスが含まれていません。

解説

このクラスのインスタンスは、Server クラスの SiteDefaults プロパティに含まれています。

次の例では、すべての Web サイトに許可される接続の最大数を 100 に設定し、次に、LogExtFileFlags 属性の BytesSentBytesRecv、および TimeTaken フラグを 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_  
  

継承階層

EmbeddedObject

SiteElementDefaults

要件

説明
クライアント - Windows Vista 上の IIS 7.0
- Windows 7 上の IIS 7.5
- Windows 8 上の IIS 8.0
- Windows 10 上の IIS 10.0
[サーバー] - Windows Server 2008 上の IIS 7.0
- Windows Server 2008 R2 上の IIS 7.5
- Windows Server 2012 上の IIS 8.0
- Windows Server 2012 R2 上の IIS 8.5
- Windows Server 2016 上の IIS 10.0
Product - IIS 7.0、IIS 7.5、IIS 8.0、IIS 8.5、IIS 10.0
MOF ファイル WebAdministration.mof

参照

EmbeddedObject クラス
Server クラス
Site クラス
SiteLogFile クラス