Debugger Class

Definition

Namespace:
System.Management.Automation
Assembly:
System.Management.Automation.dll

Holds the debugging information for a Monad Shell session

In This Article

public abstract class Debugger
Inheritance
Object
Debugger

Constructors

Debugger()

Properties

DebuggerStopped
DebugMode
InBreakpoint
InstanceId
IsActive

Methods

GetCallStack()

This is the entry point to the debugger from the Get-PSCallStack cmdlet

GetDebuggerStopArgs()
IsDebuggerBreakpointUpdatedEventSubscribed()
IsDebuggerStopEventSubscribed()
ProcessCommand(PSCommand, PSDataCollection<PSObject>)
RaiseBreakpointUpdatedEvent(BreakpointUpdatedEventArgs)
RaiseDebuggerStopEvent(DebuggerStopEventArgs)
ResetCommandProcessorSource()
SetBreakpoints(IEnumerable<Breakpoint>)
SetDebuggerAction(DebuggerResumeAction)
SetDebuggerStepMode(Boolean)
SetDebugMode(DebugModes)
SetParent(Debugger, IEnumerable<Breakpoint>, Nullable<DebuggerResumeAction>, PSHost, PathInfo)
SetParent(Debugger, IEnumerable<Breakpoint>, Nullable<DebuggerResumeAction>, PSHost, PathInfo, Dictionary<String,DebugSource>)
StopProcessCommand()

Events

BreakpointUpdated

Event raised when a breakpoint is updated

DebuggerStop

Event raised when the debugger hits a breakpoint or a step

  • Edit
  • Share
    Twitter
    LinkedIn
    Facebook
    Email
  • |

In this article

  • Blog
  • Privacy & Cookies
  • Terms of Use
  • Feedback
  • Impressum
  • Trademarks