Share via


Enable-RunspaceDebug

Aktiviert das Debuggen für Runspaces, in denen jeder Haltepunkt beibehalten wird, bis ein Debugger angefügt wird.

Syntax

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

Beschreibung

Das Enable-RunspaceDebug Cmdlet ermöglicht das Debuggen in Runspaces, in denen jeder Haltepunkt beibehalten wird, bis ein Debugger angefügt wird.

Beispiele

1: Aktivieren des Standardrunspacedebuggers

Enable-RunspaceDebug
Get-RunspaceDebug

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

Parameter

-AppDomainName

Der Name der Anwendungsdomäne, die den PowerShell-Runspace hostet.

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

-BreakAll

Bewirkt, dass alle ausgeführten Befehle oder Skripts im Runspace im Schrittmodus beendet werden, unabhängig davon, ob derzeit ein Debugger angefügt ist. Das Skript oder der Befehl bleibt angehalten, bis ein Debugger angefügt ist, um den aktuellen Stopppunkt zu debuggen.

Type:SwitchParameter
Position:1
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ProcessName

Der Name des Prozesses, der den PowerShell-Runspace hostet.

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

-Runspace

Mindestens ein Runspace-Objekt , das deaktiviert werden soll.

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

-RunspaceId

Eine oder mehrere Zu deaktivierende Runspace-ID-Nummern.

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

-RunspaceInstanceId

Eine oder mehrere Runspace-GUIDs , die deaktiviert werden sollen.

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

-RunspaceName

Mindestens ein Runspace-Namen , der deaktiviert werden soll.

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