AppIsolated

This property indicates whether an application is to run in-process, out-of-process, or in a pooled-process. A value of 0 indicates that the application is to run in-process, a value of 1 indicates out-of-process, and a value of 2 indicates a pooled-process. Use the application management methods of the IIsWebVirtualDir and IIsWebDirectory objects to set the process space for your application. For more information on process pooling see IIS Performance Features.

Note   This property should be considered read-only.

Data type Long
Default value 2 (range 0-2)
Inheritance Inheritable

Access Locations

This property is accessible at the following locations:

Metabase Path Key Type
/LM/W3SVC IIsWebService
/LM/W3SVC/N IIsWebServer
/LM/W3SVC/N/ROOT IIsWebVirtualDir
/LM/W3SVC/N/ROOT/WebVirtualDir IIsWebVirtualDir
/LM/W3SVC/N/ROOT/WebVirtualDir/WebDirectory IIsWebDirectory

IIS Admin Base Object Information

The following table lists additional information required only for code that uses the IIS Admin Base Object.

Metabase identifier MD_APP_ISOLATED
Data type DWORD_METADATA
User type IIS_MD_UT_WAM

See Also

InProcessIsapiApps