DkmBreakpointCondition.Create Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.