DkmInspectionContext.WithProperties Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt eine Kopie des ursprünglichen DkmInspectionContext mit den aktualisierten bereitgestellten Eigenschaften, z. B. EvaluationFlags oder Radix. Die Eigenschaften sind ein vollständiger Ersatz der Originale und werden nicht mit den ursprünglichen Eigenschaften zusammengeführt. Daher müssen alle gewünschten Eigenschaften aus dem ursprünglichen DkmInspectionContext für diese Methode bereitgestellt werden.
Diese API wurde in Visual Studio 17 Update 8 (DkmApiVersion.VS17Update8) eingeführt.
public Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionContext WithProperties (uint Timeout, Microsoft.VisualStudio.Debugger.Evaluation.DkmEvaluationFlags EvaluationFlags, Microsoft.VisualStudio.Debugger.Evaluation.DkmFuncEvalFlags FuncEvalFlags, uint Radix);
member this.WithProperties : uint32 * Microsoft.VisualStudio.Debugger.Evaluation.DkmEvaluationFlags * Microsoft.VisualStudio.Debugger.Evaluation.DkmFuncEvalFlags * uint32 -> Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionContext
Public Function WithProperties (Timeout As UInteger, EvaluationFlags As DkmEvaluationFlags, FuncEvalFlags As DkmFuncEvalFlags, Radix As UInteger) As DkmInspectionContext
Parameter
- Timeout
- UInt32
[In] Dies ist das Timeout, das für potenziell langsame Vorgänge wie eine Funktionsauswertung verwendet werden soll. Dieser Wert wird in Millisekunden angegeben.
- EvaluationFlags
- DkmEvaluationFlags
[In] Flags, die beeinflussen, wie ein Eingabeausdruck analysiert, kompiliert oder angezeigt werden soll.
- FuncEvalFlags
- DkmFuncEvalFlags
[In] Flags, die sich auf die Ausführung von Funktionsauswertungsanforderungen auswirken.
- Radix
- UInt32
[In] Der Radix, der beim Formatieren ganzzahliger Daten verwendet werden soll. Derzeit werden die Werte "16" und "10" unterstützt.
Gibt zurück
[Out] Optionen und Zielkontext, die beim Ausführen des Überprüfungsvorgangs verwendet werden sollen.