IDkmLanguageConditionEvaluator.ParseCondition Yöntem

Tanım

Daha sonra değerlendirilebilecek bir giriş kesme noktası koşulunu ayrıştırır. Kesme noktası koşulu DkmBreakpointConditionOperator. BreakWhenTrue kullanıyorsa, ifade değerlendirici belirtilen koşulun Boolean bir değer olarak değerlendirilmesini gerektirir. Oluşturulan sorgu yalnızca tek bir sonuç döndürmelidir. BreakWhenTrue koşulları için bu, 4 baytlık veya 1 baytlık bir değer olmalı ve sıfır olmayan bir değer doğru olarak değerlendirilir.

public:
 void ParseCondition(Microsoft::VisualStudio::Debugger::Breakpoints::DkmEvaluationBreakpointCondition ^ evaluationCondition, [Runtime::InteropServices::Out] System::String ^ % errorText);
public void ParseCondition (Microsoft.VisualStudio.Debugger.Breakpoints.DkmEvaluationBreakpointCondition evaluationCondition, out string errorText);
abstract member ParseCondition : Microsoft.VisualStudio.Debugger.Breakpoints.DkmEvaluationBreakpointCondition * string -> unit
Public Sub ParseCondition (evaluationCondition As DkmEvaluationBreakpointCondition, ByRef errorText As String)

Parametreler

evaluationCondition
DkmEvaluationBreakpointCondition

'Ndaki Hedef bilgisayarda değerlendirilen bir koşulu temsil eder. Bu nesneler, hedef üzerinde ifade değerlendiricisi 'nin uygulandığı diller için kullanılır.

errorText
String

[Out, Isteğe bağlı] Koşul ayrıştırılamazsa bunun nedenini gösterir. Derleme başarılı olursa bu değer null olmalıdır.

Şunlara uygulanır