DkmNativeEESettings 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含本机表达式计算器的配置设置。
此 API 是在 Visual Studio 17 Update 7 (DkmApiVersion.VS17Update7) 中引入的。
[System.Runtime.InteropServices.Guid("1ddec14d-7dbd-6b37-51e8-79decf13e26c")]
public class DkmNativeEESettings : Microsoft.VisualStudio.Debugger.DkmDataContainer
[<System.Runtime.InteropServices.Guid("1ddec14d-7dbd-6b37-51e8-79decf13e26c")>]
type DkmNativeEESettings = class
inherit DkmDataContainer
Public Class DkmNativeEESettings
Inherits DkmDataContainer
- 继承
- 属性
属性
| IsUnloaded |
如果为此对象引发了“unloaded”事件,则返回 true (示例:DkmThread::Unload 被调用) 或对象已关闭。 请注意,检查此状态时必须小心,因为如果不进行同步,返回的状态在读取指令后可能不再准确。 (继承自 DkmDataContainer) |
| NatvisComplexityLimit |
natvis 评估的最大复杂性。 此 API 是在 Visual Studio 17 Update 7 (DkmApiVersion.VS17Update7) 中引入的。 |
| NatvisRecursionLimit |
natvis 计算的最大递归深度。 此 API 是在 Visual Studio 17 Update 7 (DkmApiVersion.VS17Update7) 中引入的。 |
| UniqueId |
唯一标识此 EE 设置对象的 GUID。 此 API 是在 Visual Studio 17 Update 7 (DkmApiVersion.VS17Update7) 中引入的。 |
方法
| GetDataItem<T>() |
获取已添加到此容器实例的“T”的实例。 如果此容器不包含“T”,则此函数将返回 null。 (继承自 DkmDataContainer) |
| GetEngineNativeEESettings() |
GetEngineNativeEESettings 枚举所有创建的 DkmNativeEESettings 对象。 此 API 是在 Visual Studio 17 Update 7 (DkmApiVersion.VS17Update7) 中引入的。 |
| RemoveDataItem<T>() |
从此容器中删除“T”的实例。 通常不需要调用此方法,因为数据容器会在对象关闭时自动清空。 (继承自 DkmDataContainer) |
| SetDataItem<T>(DkmDataCreationDisposition, T) |
在数据容器中放置一个新项。 (继承自 DkmDataContainer) |