Share via


DkmEvaluationBreakpointCondition.Create Method

Definition

Create a new DkmEvaluationBreakpointCondition object instance. The caller is responsible for closing the created object after they are done.

Location constraint: API must be called from a Monitor component (component level < 100,000).

public:
 static Microsoft::VisualStudio::Debugger::Breakpoints::DkmEvaluationBreakpointCondition ^ Create(Microsoft::VisualStudio::Debugger::Breakpoints::DkmRuntimeBreakpoint ^ RuntimeBreakpoint, Microsoft::VisualStudio::Debugger::Breakpoints::DkmBreakpointCondition ^ Source, Microsoft::VisualStudio::Debugger::Evaluation::DkmLanguage ^ Language, Microsoft::VisualStudio::Debugger::DkmDataItem ^ DataItem);
public static Microsoft.VisualStudio.Debugger.Breakpoints.DkmEvaluationBreakpointCondition Create (Microsoft.VisualStudio.Debugger.Breakpoints.DkmRuntimeBreakpoint RuntimeBreakpoint, Microsoft.VisualStudio.Debugger.Breakpoints.DkmBreakpointCondition Source, Microsoft.VisualStudio.Debugger.Evaluation.DkmLanguage Language, Microsoft.VisualStudio.Debugger.DkmDataItem DataItem);
public static Microsoft.VisualStudio.Debugger.Breakpoints.DkmEvaluationBreakpointCondition Create (Microsoft.VisualStudio.Debugger.Breakpoints.DkmRuntimeBreakpoint RuntimeBreakpoint, Microsoft.VisualStudio.Debugger.Breakpoints.DkmBreakpointCondition Source, Microsoft.VisualStudio.Debugger.Evaluation.DkmLanguage Language, Microsoft.VisualStudio.Debugger.DkmDataItem? DataItem);
static member Create : Microsoft.VisualStudio.Debugger.Breakpoints.DkmRuntimeBreakpoint * Microsoft.VisualStudio.Debugger.Breakpoints.DkmBreakpointCondition * Microsoft.VisualStudio.Debugger.Evaluation.DkmLanguage * Microsoft.VisualStudio.Debugger.DkmDataItem -> Microsoft.VisualStudio.Debugger.Breakpoints.DkmEvaluationBreakpointCondition
Public Shared Function Create (RuntimeBreakpoint As DkmRuntimeBreakpoint, Source As DkmBreakpointCondition, Language As DkmLanguage, DataItem As DkmDataItem) As DkmEvaluationBreakpointCondition

Parameters

RuntimeBreakpoint
DkmRuntimeBreakpoint

[In] Runtime breakpoint that this condition is used on.

Source
DkmBreakpointCondition

[In] The breakpoint condition which is evaluated.

Language
DkmLanguage

[In] Language used to parse the condition.

DataItem
DkmDataItem

[In,Optional] Data object to add to the new DkmEvaluationBreakpointCondition instance. Pass 'null' in the case that the caller doesn't need to add a data item.

Returns

[Out] Result of this method call.

Applies to