DkmNativeEESettings Klasa

Definicja

Zawiera ustawienia konfiguracji ewaluatora wyrażeń natywnych.

Ten interfejs API został wprowadzony w programie 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
Dziedziczenie
DkmNativeEESettings
Atrybuty

Właściwości

IsUnloaded

Zwraca wartość true, jeśli dla tego obiektu zostało zgłoszone zdarzenie "zwolniony" (na przykład: DkmThread::Unload jest wywoływane) lub jeśli obiekt został zamknięty. Należy pamiętać, że podczas sprawdzania tego stanu należy zachować ostrożność, ponieważ bez synchronizacji zwrócony stan może nie być już dokładny po odczytaniu instrukcji.

(Odziedziczone po DkmDataContainer)
NatvisComplexityLimit

Maksymalna złożoność oceny natvis.

Ten interfejs API został wprowadzony w programie Visual Studio 17 Update 7 (DkmApiVersion.VS17Update7).

NatvisRecursionLimit

Maksymalna głębokość rekursji dla oceny natvis.

Ten interfejs API został wprowadzony w programie Visual Studio 17 Update 7 (DkmApiVersion.VS17Update7).

UniqueId

Identyfikator GUID, który jednoznacznie identyfikuje ten obiekt ustawień EE.

Ten interfejs API został wprowadzony w programie Visual Studio 17 Update 7 (DkmApiVersion.VS17Update7).

Metody

GetDataItem<T>()

Pobiera wystąpienie elementu "T", które zostało dodane do tego wystąpienia kontenera. Jeśli ten kontener nie zawiera ciągu "T", ta funkcja zwróci wartość null.

(Odziedziczone po DkmDataContainer)
GetEngineNativeEESettings()

GetEngineNativeEESettings wylicza wszystkie utworzone obiekty DkmNativeEESettings.

Ten interfejs API został wprowadzony w programie Visual Studio 17 Update 7 (DkmApiVersion.VS17Update7).

RemoveDataItem<T>()

Usuń wystąpienie "T" z tego kontenera. Zwykle nie trzeba wywoływać tej metody, ponieważ kontener danych zostanie automatycznie opróżniony po zamknięciu obiektu.

(Odziedziczone po DkmDataContainer)
SetDataItem<T>(DkmDataCreationDisposition, T)

Umieść nowy element w kontenerze danych.

(Odziedziczone po DkmDataContainer)

Dotyczy