Share via


DkmClrEvalAttribute Class

Definition

An attribute that affects the way the debugger displays the evaluation results for a type. Example attributes are DebuggerDisplay and DebuggerTypeProxy.

This API was introduced in Visual Studio 14 RTM (DkmApiVersion.VS14RTM).

Derived classes: DkmClrDebuggerBrowsableAttribute, DkmClrDebuggerDisplayAttribute, DkmClrDebuggerTypeProxyAttribute, DkmClrDebuggerVisualizerAttribute

public ref class DkmClrEvalAttribute abstract
[Windows::Foundation::Metadata::WebHostHidden]
public ref class DkmClrEvalAttribute abstract
[Windows::Foundation::Metadata::WebHostHidden]
class DkmClrEvalAttribute abstract
[System.Runtime.InteropServices.Guid("24121b3a-c9a2-3977-09bd-1a2cdc550537")]
public abstract class DkmClrEvalAttribute
[<System.Runtime.InteropServices.Guid("24121b3a-c9a2-3977-09bd-1a2cdc550537")>]
type DkmClrEvalAttribute = class
Public MustInherit Class DkmClrEvalAttribute
Inheritance
DkmClrEvalAttribute
Derived
Attributes

Properties

ModuleInstance

The module the type resides in. If the type resides in a synthetic assembly, this value will be a real module in the same AppDomain.

This API was introduced in Visual Studio 12 RTM (DkmApiVersion.VS12RTM).

This API was introduced in Visual Studio 14 RTM (DkmApiVersion.VS14RTM).

TagValue

DkmClrEvalAttribute is an abstract base class. This enum indicates which derived class this object is an instance of.

TargetMember

[Optional] The member this attribute applies to if applicable.

This API was introduced in Visual Studio 14 RTM (DkmApiVersion.VS14RTM).

TargetType

The type this attribute applies to.

This API was introduced in Visual Studio 14 RTM (DkmApiVersion.VS14RTM).

Applies to