CLSCTX Enumeration |
[FlagsAttribute] public enum CLSCTX
| Member name | Value | Description |
|---|---|---|
| CLSCTX_INPROC_SERVER | 1 | In-process server. |
| CLSCTX_INPROC_HANDLER | 2 | In-process handler. |
| CLSCTX_INPROC | 3 | All in-process contexts. |
| CLSCTX_LOCAL_SERVER | 4 | Local server. |
| CLSCTX_INPROC_SERVER16 | 8 | 16-bit in-process server. |
| CLSCTX_REMOTE_SERVER | 16 | Remote server. |
| CLSCTX_SERVER | 21 | All server contexts. |
| CLSCTX_ALL | 23 | All contexts. |
| CLSCTX_INPROC_HANDLER16 | 32 | 16-bit in-process handler. |
| CLSCTX_RESERVED1 | 64 | Reserved value 1. |
| CLSCTX_RESERVED2 | 128 | Reserved value 2. |
| CLSCTX_RESERVED3 | 256 | Reserved value 3. |
| CLSCTX_RESERVED4 | 512 | Reserved value 4. |
| CLSCTX_NO_CODE_DOWNLOAD | 1,024 | Disables code download. |
| CLSCTX_RESERVED5 | 2,048 | Reserved value 5. |
| CLSCTX_NO_CUSTOM_MARSHAL | 4,096 | Disables custom marshaling. |
| CLSCTX_ENABLE_CODE_DOWNLOAD | 8,192 | Enables code download. |
| CLSCTX_NO_FAILURE_LOG | 16,384 | Disables failure logging. |
| CLSCTX_DISABLE_AAA | 32,768 | Disables activate-as-activator. |
| CLSCTX_ENABLE_AAA | 65,536 | Enables activate-as-activator. |
| CLSCTX_FROM_DEFAULT_CONTEXT | 131,072 | Uses the default context. |
| CLSCTX_ACTIVATE_32_BIT_SERVER | 262,144 | Activates a 32-bit server. |
| CLSCTX_ACTIVATE_64_BIT_SERVER | 524,288 | Activates a 64-bit server. |
| CLSCTX_ENABLE_CLOAKING | 1,048,576 | Enables cloaking. |
| CLSCTX_APPCONTAINER | 4,194,304 | Runs in an app container. |
The CLSCTX type exposes the following members.
| Name | Description | |
|---|---|---|
| IsT |
Determines whether the enumeration value is equal to the specified value.
(Defined by EnumerationExtensions) | |
| WithClearedFlagT |
Returns the enum value with the specified flag cleared.
(Defined by EnumerationExtensions) | |
| WithFlagT |
Returns the enum value with the specified flag set or cleared, depending on the value argument.
(Defined by EnumerationExtensions) | |
| WithSetFlagT |
Returns the enum value with the specified flag set.
(Defined by EnumerationExtensions) |