56 references to BreakpointTypes
System.Activities.Presentation (56)
System.Activities.Presentation\System\Activities\Presentation\Debugger\DebuggerService.cs (40)
48Dictionary<ModelItem, BreakpointTypes> breakpoints; // The map contains breakpoint that has its ModelItem on the modelTree. 49Dictionary<ModelItem, BreakpointTypes> transientBreakpoints; // The map contains breakpoint that has its ModelItem not on the modelTree. 50Dictionary<SourceLocation, BreakpointTypes> unmappedBreakpoints; // The map contains breakpoint that has no ModelItem 73this.breakpoints = new Dictionary<ModelItem, BreakpointTypes>(); 75this.transientBreakpoints = new Dictionary<ModelItem, BreakpointTypes>(); 76this.unmappedBreakpoints = new Dictionary<SourceLocation, BreakpointTypes>(4); 249Getter = (modelItem) => IsBreakpointOfType(modelItem, BreakpointTypes.Enabled), 256Getter = (modelItem) => IsBreakpointOfType(modelItem, BreakpointTypes.Bounded), 263Getter = (modelItem) => IsBreakpointOfType(modelItem, BreakpointTypes.Conditional), 308BreakpointTypes breakpointType; 312SetBreakpointType(modelItem, BreakpointTypes.None); // clear breakpoint 362BreakpointTypes breakpointType; 387bool IsBreakpointOfType(ModelItem modelItem, BreakpointTypes breakpointType) 390BreakpointTypes actualBreakpointType; 399void SetBreakpointType(ModelItem modelItem, BreakpointTypes newBreakpointType) 401BreakpointTypes oldBreakpointType = BreakpointTypes.None; 404Fx.Assert(oldBreakpointType != BreakpointTypes.None, "Should not store BreakpointType.None"); 405if (newBreakpointType == BreakpointTypes.None) 414else if (newBreakpointType != BreakpointTypes.None) 420if ((oldBreakpointType & BreakpointTypes.Bounded) != 421(newBreakpointType & BreakpointTypes.Bounded)) 426if ((oldBreakpointType & BreakpointTypes.Enabled) != 427(newBreakpointType & BreakpointTypes.Enabled)) 432if ((oldBreakpointType & BreakpointTypes.Conditional) != 433(newBreakpointType & BreakpointTypes.Conditional)) 531public IDictionary<SourceLocation, BreakpointTypes> GetBreakpointLocations() 533IDictionary<SourceLocation, BreakpointTypes> breakpointLocations = new Dictionary<SourceLocation, BreakpointTypes>(); 538foreach (KeyValuePair<ModelItem, BreakpointTypes> entry in this.breakpoints) 549foreach (KeyValuePair<SourceLocation, BreakpointTypes> entry in this.unmappedBreakpoints) 558public void InsertBreakpoint(SourceLocation sourceLocation, BreakpointTypes breakpointType) 564public void UpdateBreakpoint(SourceLocation sourceLocation, BreakpointTypes newBreakpointType) 573BreakpointTypes oldBreakpointType; 576if (newBreakpointType == BreakpointTypes.None) 585else if (newBreakpointType != BreakpointTypes.None) 595UpdateBreakpoint(sourceLocation, BreakpointTypes.None); 625Dictionary<SourceLocation, BreakpointTypes> newUnmappedBreakpoints = new Dictionary<SourceLocation, BreakpointTypes>(this.unmappedBreakpoints.Count); 701BreakpointTypes breakpointType;
System.Activities.Presentation\System\Activities\Presentation\Debugger\IDesignerDebugView.cs (3)
43IDictionary<SourceLocation, BreakpointTypes> GetBreakpointLocations(); 48void InsertBreakpoint(SourceLocation sourceLocation, BreakpointTypes breakpointType); 49void UpdateBreakpoint(SourceLocation sourceLocation, BreakpointTypes breakpointType);
System.Activities.Presentation\System\Activities\Presentation\View\DesignerView.Commands.cs (13)
137Func<WorkflowViewElement, BreakpointTypes> getBreakpointType; 284BreakpointTypes result = BreakpointTypes.None; 867this.getBreakpointType(this.FocusedViewElement) == BreakpointTypes.None ? 894this.getBreakpointType(this.FocusedViewElement) != BreakpointTypes.None ? 921BreakpointTypes breakpoint = this.getBreakpointType(this.FocusedViewElement); 922visibility = ((breakpoint & BreakpointTypes.Bounded) != 0 && (breakpoint & BreakpointTypes.Enabled) == 0) ? 950BreakpointTypes breakpoint = this.getBreakpointType(this.FocusedViewElement); 951visibility = ((breakpoint & BreakpointTypes.Bounded) != 0 && (breakpoint & BreakpointTypes.Enabled) != 0) ? 1706commandParameters.Add(typeof(BreakpointTypes).Name, BreakpointTypes.Bounded);