Microsoft.Web.Administration 命名空間

Microsoft.Web.Administration命名空間包含開發人員可用來管理 IIS 管理員的類別。 透過此命名空間中的類別,系統管理員可以讀取和寫入組態資訊,以ApplicationHost.config、Web.config和Administration.config檔案。

類別

Application

定義 Internet Information Services (IIS) 中所有應用程式通用的屬性。

ApplicationCollection

表示 物件的 物件 Site 集合 Application

ApplicationDefaults

定義為網站建立之應用程式的預設值。

ApplicationDomain

表示背景工作進程中受控應用程式的隔離環境。

ApplicationDomainCollection

表示 ApplicationDomain 物件的集合。

ApplicationPool

提供方法和屬性,以設定和管理 IIS 7 應用程式集區。

ApplicationPoolCollection

表示 ApplicationPool 物件的集合。

ApplicationPoolCpu

設定伺服器上所有應用程式集區的 CPU 使用量參數和 CPU 動作的預設值。

ApplicationPoolDefaults

設定 Web 服務器上所有應用程式集區的預設值。

ApplicationPoolFailure

定義應用程式集區失敗時要採取的動作。

ApplicationPoolPeriodicRestart

指定控管應用程式集區回收的條件。

ApplicationPoolProcessModel

表示應用程式集區的進程模型設定。

ApplicationPoolRecycling

設定應用程式集區的回收設定。

Binding

表示網站的系結指示。

BindingCollection

表示系結的集合。

Configuration

表示特定電腦、應用程式或資源的組態檔。

ConfigurationAttribute

表示組態專案中的單一屬性。

ConfigurationAttributeCollection

表示相關組態屬性的集合。

ConfigurationAttributeSchema

提供屬性的存取權,這些屬性會定義組態屬性的架構。

ConfigurationAttributeSchemaCollection

表示 ConfigurationAttributeSchema 物件的集合。

ConfigurationChildElementCollection

表示相關子組態專案的集合。

ConfigurationCollectionSchema

表示 IIS 7 組態系統中集合的架構。

ConfigurationElement

表示組態檔中的專案。

ConfigurationElementCollection

表示組態專案的集合。

ConfigurationElementCollectionBase<T>

提供組態專案強型別集合的抽象基類。

ConfigurationElementSchema

表示組態專案的架構。

ConfigurationElementSchemaCollection

表示 ConfigurationElementSchema 物件的集合。

ConfigurationEnumValue

在 IIS 7 組態系統中定義屬性,根據接受的架構定義值清單進行驗證。

ConfigurationEnumValueCollection

表示組態列舉值的集合。

ConfigurationMethod

表示實作為 IIS 組態延伸模組的方法。

ConfigurationMethodCollection

表示組態方法的集合。

ConfigurationMethodInstance

表示 的 ConfigurationMethod 實例。

ConfigurationMethodSchema

提供方法的存取權,這個方法會定義組態方法的架構。

ConfigurationSection

表示 IIS 7 組態系統中組態資料的區段。

CustomLogField

Microsoft.Web.Administration命名空間包含開發人員可用來管理 IIS 管理員的類別。 透過此命名空間中的類別,系統管理員可以讀取和寫入組態資訊,以ApplicationHost.config、Web.config和Administration.config檔案。

CustomLogFieldCollection

Microsoft.Web.Administration命名空間包含開發人員可用來管理 IIS 管理員的類別。 透過此命名空間中的類別,系統管理員可以讀取和寫入組態資訊,以ApplicationHost.config、Web.config和Administration.config檔案。

Request

表示 IIS 7 伺服器的單一要求。

RequestCollection

表示背景工作進程中作用中要求的集合。

Schedule

定義單一事件的排程。

ScheduleCollection

表示 Schedule 物件的集合。

SectionDefinition

定義組態區段。

SectionDefinitionCollection

表示相關 SectionDefinition 物件的集合。

SectionGroup

提供相關組態區段群組或組態區段定義的存取權。

SectionGroupCollection

表示相關 SectionGroup 物件的集合。

ServerManager

提供 IIS 7 組態系統的讀取和寫入存取權。

ServerManagerException

伺服器管理員無法執行要求的作業時所擲回的例外狀況。

Site

定義 IIS 中設定之所有網站通用的屬性和方法。

SiteCollection

表示 Site 物件的集合。

SiteDefaults

包含 IIS 7 網站屬性的預設值。

SiteLimits

公開網站的連線相關限制。

SiteLogFile

設定網站的記錄。

SiteTraceFailedRequestsLogging

設定失敗要求的記錄設定。

VirtualDirectory

定義 IIS 7 中所有虛擬目錄通用的方法和屬性。

VirtualDirectoryCollection

代表特定應用程式或網站內容的虛擬目錄集合。

VirtualDirectoryDefaults

定義為應用程式或網站建立之虛擬目錄的預設值。

WebConfigurationManager

提供 Web 應用程式的組態檔存取權。

WebConfigurationMap

指定Machine.config和Web.config檔案的路徑。

WorkerProcess

定義 IIS 7 中所有背景工作進程通用的方法和屬性。

WorkerProcessCollection

表示 WorkerProcess 物件的集合。

列舉

AuthenticationLogonMethod

指定可用來建立安全虛擬目錄登入會話的驗證類型。

CustomLogFieldSourceType

Microsoft.Web.Administration命名空間包含開發人員可用來管理 IIS 管理員的類別。 透過此命名空間中的類別,系統管理員可以讀取和寫入組態資訊,以ApplicationHost.config、Web.config和Administration.config檔案。

IdleTimeoutAction

Microsoft.Web.Administration命名空間包含開發人員可用來管理 IIS 管理員的類別。 透過此命名空間中的類別,系統管理員可以讀取和寫入組態資訊,以ApplicationHost.config、Web.config和Administration.config檔案。

LoadBalancerCapabilities

指定 XML Web 服務無法使用時對用戶端的回應。

LogExtFileFlags

包含旗標,可決定記錄事件期間,哪些資訊類別會寫入記錄檔或資料來源。

LogFormat

指定要用於記錄記錄檔的格式設定。

LoggingRolloverPeriod

判斷何時建立新的 IIS 記錄檔。

LogTargetW3C

Microsoft.Web.Administration命名空間包含開發人員可用來管理 IIS 管理員的類別。 透過此命名空間中的類別,系統管理員可以讀取和寫入組態資訊,以ApplicationHost.config、Web.config和Administration.config檔案。

ManagedPipelineMode

決定伺服器如何處理 Managed 程式碼的要求。

ObjectState

指定 IIS 物件的執行狀態。

OverrideMode

指定組態區段的覆寫行為。

PipelineState

指定要求進程的目前執行狀態。

ProcessModelIdentityType

指定應用程式集區的進程模型識別。

ProcessModelLogEventOnProcessModel

Microsoft.Web.Administration命名空間包含開發人員可用來管理 IIS 管理員的類別。 透過此命名空間中的類別,系統管理員可以讀取和寫入組態資訊,以ApplicationHost.config、Web.config和Administration.config檔案。

ProcessorAction

指定 IIS 在應用程式集區超過 屬性所指定的 CPU 限制時所採取的 Limit 動作。

RecyclingLogEventOnRecycle

定義會導致 IIS 記錄事件的應用程式集區回收原因。

SslFlags

Microsoft.Web.Administration命名空間包含開發人員可用來管理 IIS 管理員的類別。 透過此命名空間中的類別,系統管理員可以讀取和寫入組態資訊,以ApplicationHost.config、Web.config和Administration.config檔案。

StartMode

Microsoft.Web.Administration命名空間包含開發人員可用來管理 IIS 管理員的類別。 透過此命名空間中的類別,系統管理員可以讀取和寫入組態資訊,以ApplicationHost.config、Web.config和Administration.config檔案。

WorkerProcessState

指出背景工作進程的執行狀態。

備註

命名空間中的 Microsoft.Web.Administration 類別包含一系列方便的最上層物件,可讓開發人員執行系統管理工作。 可用的不同邏輯物件包括月臺、應用程式、應用程式集區、應用程式域、虛擬目錄和背景工作進程。 您可以使用 API 來取得及處理這些物件的設定和狀態,以及執行這類動作,例如建立月臺、啟動或停止月臺、刪除應用程式集區、回收應用程式集區,甚至卸載應用程式域。