Enable-RunspaceDebug
Aktiviert das Debuggen von Runspaces, bei denen jeder Haltepunkt beibehalten wird, bis ein Debugger angefügt ist.
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 von Runspaces, bei denen jeder Haltepunkt beibehalten wird, bis ein Debugger angefügt ist.
Beispiele
1: Aktivieren des standardmäßigen Runspace-Debuggers
Enable-RunspaceDebug
Get-RunspaceDebug
Id Name Enabled BreakAll
-- ---- ------- --------
1 Runspace1 True False
Parameter
-AppDomainName
Der Name der Anwendungsdomäne, die den PowerShell-Runspace hosten soll.
Typ: | String[] |
Position: | 1 |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-BreakAll
Bewirkt, dass alle ausgeführten Befehle oder Skripts im Runspace im Schrittmodus beendet werden, unabhängig davon, ob ein Debugger zurzeit angefügt ist. Das Skript oder der Befehl bleiben angehalten, bis ein Debugger zum Debuggen des aktuellen Stopppunkts angefügt ist.
Typ: | SwitchParameter |
Position: | 1 |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ProcessName
Der Name des Prozesses, der den PowerShell-Runspace hosten soll.
Typ: | String |
Position: | 0 |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Runspace
Mindestens ein Runspace-Objekt, das deaktiviert werden soll.
Typ: | Runspace[] |
Position: | 0 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-RunspaceId
Mindestens eine Runspace-ID-Nummer, die deaktiviert werden soll.
Typ: | Int32[] |
Position: | 0 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-RunspaceInstanceId
Mindestens eine Runspace-GUIDs, die deaktiviert werden sollen.
Typ: | Guid[] |
Position: | 0 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-RunspaceName
Mindestens ein Runspace-Namen, der deaktiviert werden soll.
Typ: | String[] |
Position: | 0 |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |