### 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 | 0 (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

© 1997-2001 Microsoft Corporation. All rights reserved.