Поиск по сайту:

Enable-RunspaceDebug (Microsoft.PowerShell.Utility)


Enable-RunspaceDebug

Модуль:
Microsoft.PowerShell.Utility

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

Синтаксис

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[]

Позиция:

1

Значение по умолчанию:

None

Необходимый:

False

Примите ввод конвейера:

False

Принимайте подстановочные знаки:

False

-BreakAll

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

Тип :

SwitchParameter

Позиция:

1

Значение по умолчанию:

None

Необходимый:

False

Примите ввод конвейера:

False

Принимайте подстановочные знаки:

False

-ProcessName

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

Тип :

String

Позиция:

0

Значение по умолчанию:

None

Необходимый:

False

Примите ввод конвейера:

False

Принимайте подстановочные знаки:

False

-Runspace

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

Тип :

Пространство выполнения[]

Позиция:

0

Значение по умолчанию:

None

Необходимый:

True

Примите ввод конвейера:

True

Принимайте подстановочные знаки:

False

-RunspaceId

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

Тип :

Int32[]

Позиция:

0

Значение по умолчанию:

None

Необходимый:

True

Примите ввод конвейера:

False

Принимайте подстановочные знаки:

False

-RunspaceInstanceId

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

Тип :

Руководство[]

Позиция:

0

Значение по умолчанию:

None

Необходимый:

True

Примите ввод конвейера:

False

Принимайте подстановочные знаки:

False

-RunspaceName

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

Тип :

String[]

Позиция:

0

Значение по умолчанию:

None

Необходимый:

False

Примите ввод конвейера:

False

Принимайте подстановочные знаки:

False