Disable-Runspace Debug

Disables debugging on one or more runspaces, and releases any pending debugger stop.

Syntax

Disable-RunspaceDebug
       [[-RunspaceName] <String[]>]
       [<CommonParameters>]
Disable-RunspaceDebug
       [-Runspace] <Runspace[]>
       [<CommonParameters>]
Disable-RunspaceDebug
       [-RunspaceId] <Int32[]>
       [<CommonParameters>]
Disable-RunspaceDebug
       [-RunspaceInstanceId] <Guid[]>
       [<CommonParameters>]
Disable-RunspaceDebug
       [[-ProcessName] <String>]
       [[-AppDomainName] <String[]>]
       [<CommonParameters>]

Description

The Disable-RunspaceDebug cmdlet disables debugging on one or more runspaces, and releases any pending debugger stop.

Examples

1: Disable the default runspace debugger

Disable-RunspaceDebug
Get-RunspaceDebug

Id Name                 Enabled    BreakAll
 -- ----                 -------    --------
  1 Runspace1            False      False

Parameters

-AppDomainName

The name of the application domain that hosts the PowerShell runspace.

Type: String [ ]
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ProcessName

The name of the process that hosts the PowerShell runspace.

Type: String
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Runspace

One or more Runspace objects to be disabled.

Type: Runspace [ ]
Position: 0
Default value: None
Accept pipeline input: True
Accept wildcard characters: False

-RunspaceId

One or more Runspace Id numbers to be disabled.

Type: Int32 [ ]
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-RunspaceInstanceId

One or more Runspace GUIDs to be disabled.

Type: Guid [ ]
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-RunspaceName

One or more Runspace names to be disabled.

Type: String [ ]
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False