DkmClrCompilationResultFlags Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Flags that may be set as a result of compiling an expression to be evaluated.
This API was introduced in Visual Studio 14 RTM (DkmApiVersion.VS14RTM).
This enumeration supports a bitwise combination of its member values.
public enum class DkmClrCompilationResultFlags
public enum class DkmClrCompilationResultFlags
enum DkmClrCompilationResultFlags
[System.Flags]
public enum DkmClrCompilationResultFlags
[<System.Flags>]
type DkmClrCompilationResultFlags =
Public Enum DkmClrCompilationResultFlags
- Inheritance
-
DkmClrCompilationResultFlags
- Attributes
Fields
Name | Value | Description |
---|---|---|
None | 0 | No result flags set. |
PotentialSideEffect | 1 | Indicates that the compiler detects the possibility of side effects if this expression is evaluated. This means the expression is an assignment, method call, or other expression likely to change the state of the debuggee. Although property getters and indexers have the potential to cause side effects, these should be assumed to not have side effects. |
ReadOnlyResult | 2 | Indicates that the result of the expression will be read-only. |
BoolResult | 4 | Indicates that the return type of compiled expression is boolean. |