共用方式為


AppDomain 類別

表示 IIS 應用程式域。

Syntax

class AppDomain : Object  

方法

下表列出 類別所 AppDomain 公開的方法。

名稱 描述
卸載 從 Web 服務器卸載 ASP.NET 應用程式域。

屬性

下表列出 類別所 AppDomain 公開的屬性。

名稱 描述
Id 唯讀 string 值,其中包含應用程式域的唯一識別碼。 索引鍵屬性。
IsIdle 唯讀的 boolean 值。 true 如果應用程式域目前處於閒置狀態,則為 ;否則為 false
PhysicalPath 唯讀 string 值,其中包含應用程式的實體路徑。
ProcessId 唯讀 uint32 值,其中包含載入應用程式域之進程的識別碼。
SiteName 唯讀 string 值,其中包含應用程式域所屬的網站名稱。 索引鍵屬性。
ApplicationPath 唯讀 string 值,其中包含應用程式域的虛擬路徑。 索引鍵屬性。

子類別

這個類別不包含子類別。

備註

當要求第一次進入 Managed 程式碼 (受控模組或處理常式) 時,IIS ManagedEngine 模組會建立應用程式域。 應用程式域接著會執行必要的處理工作,例如使用表單驗證或其他 Managed 程式碼所提供的應用程式服務來驗證使用者。

範例

下列範例示範如何擷取和列舉 Web 服務器上的應用程式域。 如果沒有作用中的應用程式域,腳本不會傳回結果。

' Connect to the WMI WebAdministration namespace.  
Set oWebAdmin = GetObject("winmgmts:root\WebAdministration")  
  
' Get the currently existing application domains.  
Set oAppDomains = oWebAdmin.ExecQuery("SELECT * FROM AppDomain")  
  
' Loop through each application domain and display its properties.  
For Each oAppDomain In oAppDomains   
    WScript.Echo "--------------------------------------"  
    WScript.Echo "AppDomain Application Path:   " & oAppDomain.ApplicationPath  
    WScript.Echo "AppDomain ID:   " & oAppDomain.ID  
    WScript.Echo "AppDomain IsIdle:   " & oAppDomain.IsIdle  
    WScript.Echo "AppDomain Physical Path:   " & oAppDomain.PhysicalPath  
    WScript.Echo "AppDomain ProcessID:   " & oAppDomain.ProcessID  
    WScript.Echo "AppDomain SiteName:   " & oAppDomain.SiteName  
Next  

下列範例輸出是以名為 的兩個 Northwind 網域為基礎,位於 Proseware 預設網站下方:

--------------------------------------  
AppDomain Application Path:          /Northwind/  
AppDomain ID:          /LM/W3SVC/1/ROOT/Northwind  
AppDomain IsIdle:        False  
AppDomain Physical Path: D:\inetpub\NorthwindApp\  
AppDomain ProcessID:           3800  
AppDomain SiteName:           Default Web Site  
--------------------------------------  
AppDomain Application Path:          /Proseware/  
AppDomain ID:          /LM/W3SVC/1/ROOT/Proseware  
AppDomain IsIdle:        True  
AppDomain Physical Path: D:\inetpub\ProsewareApp\  
AppDomain ProcessID:           3800  
AppDomain SiteName:           Default Web Site  
  

繼承階層架構

Object

AppDomain

規格需求

類型 Description
Client - 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
產品 - IIS 7.0、IIS 7.5、IIS 8.0、IIS 8.5、IIS 10.0
MOF 檔案 WebAdministration.mof

另請參閱

IIS 7.0 中的 HTTP 要求處理
物件類別