Get-WebAppDomain
Get-WebAppDomain
Gets the application domains in which the specified IIS worker process is running.
Syntax
Parameter Set: InputObject
Get-WebAppDomain [-ApplicationPool <String> ] [-InputObject <PSObject> ] [-ProcessId <UInt32> ] [ <CommonParameters>]
Detailed Description
Gets the application domains in which the specified IIS worker process is running.
Parameters
-ApplicationPool<String>
The application pool for which the application domains are returned.
Aliases |
none |
Required? |
false |
Position? |
named |
Default Value |
none |
Accept Pipeline Input? |
true (ByPropertyName) |
Accept Wildcard Characters? |
false |
-InputObject<PSObject>
The input object from which parameter data is received.
Aliases |
none |
Required? |
false |
Position? |
named |
Default Value |
none |
Accept Pipeline Input? |
true (ByValue) |
Accept Wildcard Characters? |
false |
-ProcessId<UInt32>
The ID of the worker process for which the application domain is returned.
Aliases |
none |
Required? |
false |
Position? |
named |
Default Value |
none |
Accept Pipeline Input? |
true (ByPropertyName) |
Accept Wildcard Characters? |
false |
<CommonParameters>
This cmdlet supports the common parameters: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer, and -OutVariable. For more information, see about_CommonParameters (https://go.microsoft.com/fwlink/p/?LinkID=113216).
Inputs
The input type is the type of the objects that you can pipe to the cmdlet.
Outputs
The output type is the type of the objects that the cmdlet emits.
Examples
-------------- EXAMPLE 1: Get the application domain of a running Worker Process --------------
The example gets the application domains loaded in the specified Worker Process. The process ID can be retrieved by looking at the WorkerProcesses node below the AppPools node, for example:
IIS:\>Get-WebAppDomain -ProcessId 5872 -ApplicationPool DefaultAppPoolGet-ChildItem IIS:\AppPools\DefaultAppPool\WorkerProcesses