DkmBreakpointCondition.Create Method

Definition

Create a new DkmBreakpointCondition object instance.

public:
 static Microsoft::VisualStudio::Debugger::Breakpoints::DkmBreakpointCondition ^ Create(Microsoft::VisualStudio::Debugger::Breakpoints::DkmBreakpointConditionOperator Operator, Microsoft::VisualStudio::Debugger::Evaluation::DkmCompilerId CompilerId, Microsoft::VisualStudio::Debugger::Evaluation::DkmEvaluationFlags CompilationFlags, System::String ^ Text, System::UInt32 Timeout);
public static Microsoft.VisualStudio.Debugger.Breakpoints.DkmBreakpointCondition Create (Microsoft.VisualStudio.Debugger.Breakpoints.DkmBreakpointConditionOperator Operator, Microsoft.VisualStudio.Debugger.Evaluation.DkmCompilerId CompilerId, Microsoft.VisualStudio.Debugger.Evaluation.DkmEvaluationFlags CompilationFlags, string Text, uint Timeout);
static member Create : Microsoft.VisualStudio.Debugger.Breakpoints.DkmBreakpointConditionOperator * Microsoft.VisualStudio.Debugger.Evaluation.DkmCompilerId * Microsoft.VisualStudio.Debugger.Evaluation.DkmEvaluationFlags * string * uint32 -> Microsoft.VisualStudio.Debugger.Breakpoints.DkmBreakpointCondition
Public Shared Function Create (Operator As DkmBreakpointConditionOperator, CompilerId As DkmCompilerId, CompilationFlags As DkmEvaluationFlags, Text As String, Timeout As UInteger) As DkmBreakpointCondition

Parameters

Operator
DkmBreakpointConditionOperator

[In] Indicates how the breakpoint text should be used ('BreakWhenTrue' or 'BreakWhenChanged').

CompilerId
DkmCompilerId

[In] Language of the breakpoint condition. May be Guid.Empty/Guid.Empty to indicate that the language of the stack frame should be used. If present, the vendor id must be defined.

CompilationFlags
DkmEvaluationFlags

[In] Flags which effect how the condition text should be compiled by the expression evaluator.

Text
String

[In] Source text of the parsed expression.

Timeout
UInt32

[In] This is the timeout to be used for potentially slow operations such as a function evaluation. This value is in milliseconds.

Returns

[Out] Result of this method call.

Applies to