DkmBreakpointCondition.Create 方法

定义

创建新的 DkmBreakpointCondition 对象实例。

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

参数

Operator
DkmBreakpointConditionOperator

中指示如何将断点文本用于 ( "BreakWhenTrue" 或 "BreakWhenChanged" ) 。

CompilerId
DkmCompilerId

中断点条件的语言。 可以为 Guid.empty/Guid.empty,以指示应使用堆栈帧的语言。 如果存在,则必须定义供应商 id。

CompilationFlags
DkmEvaluationFlags

中影响表达式计算器如何编译条件文本的标志。

Text
String

中分析的表达式的源文本。

Timeout
UInt32

中这是要用于可能缓慢的操作(如函数计算)的超时。 该值以毫秒为单位。

返回

DkmBreakpointCondition

弄此方法调用的结果。

适用于