Поделиться через


Enable-RunspaceDebug

Включает отладку в пространствах выполнения, где любая точка останова сохраняется до подключения отладчика.

Синтаксис

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

Описание

Командлет Enable-RunspaceDebug включает отладку в пространствах выполнения, где любая точка останова сохраняется до подключения отладчика.

Примеры

1. Включение отладчика пространства выполнения по умолчанию

Enable-RunspaceDebug
Get-RunspaceDebug

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

Параметры

-AppDomainName

Имя домена приложения, на котором размещено пространство выполнения PowerShell.

Тип:String[]
Position:1
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-BreakAll

Вызывает остановку любой выполняемой команды или скрипта в пространстве runspace в режиме шага независимо от того, подключен ли отладчик. Скрипт или команда останутся остановленными, пока отладчик не будет присоединен к отладке текущей точки остановки.

Тип:SwitchParameter
Position:1
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ProcessName

Имя процесса, на котором размещается пространство выполнения PowerShell.

Тип:String
Position:0
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Runspace

Один или несколько объектов Runspace , которые необходимо отключить.

Тип:Runspace[]
Position:0
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-RunspaceId

Один или несколько номеров идентификаторов runspace , которые необходимо отключить.

Тип:Int32[]
Position:0
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-RunspaceInstanceId

Один или несколько идентификаторов GUID пространства runspace , которые необходимо отключить.

Тип:Guid[]
Position:0
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-RunspaceName

Отключается одно или несколько имен runspace .

Тип:String[]
Position:0
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False