IDkmLanguageConditionEvaluator.ParseCondition Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.