DkmNativeEESettings 类

定义

包含本机表达式计算器的配置设置。

此 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
继承
DkmNativeEESettings
属性

属性

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)

适用于