Enable-RunspaceDebug
Aktiviert das Debuggen von Runspaces, bei denen jeder Haltepunkt beibehalten wird, bis ein Debugger angefügt ist.
Syntax
RunspaceNameParameterSet (Standard)
Enable-RunspaceDebug
[[-RunspaceName] <String[]>]
[-BreakAll]
[<CommonParameters>]
RunspaceParameterSet
Enable-RunspaceDebug
[-Runspace] <Runspace[]>
[-BreakAll]
[<CommonParameters>]
RunspaceIdParameterSet
Enable-RunspaceDebug
[-RunspaceId] <Int32[]>
[-BreakAll]
[<CommonParameters>]
RunspaceInstanceIdParameterSet
Enable-RunspaceDebug
[-RunspaceInstanceId] <Guid[]>
[<CommonParameters>]
ProcessNameParameterSet
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.
Parametereigenschaften
Typ: String [ ]
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
ProcessNameParameterSet
Position: 1
Obligatorisch.: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: 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.
Parametereigenschaften
Typ: SwitchParameter
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
RunspaceNameParameterSet
Position: 1
Obligatorisch.: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
RunspaceParameterSet
Position: 1
Obligatorisch.: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
RunspaceIdParameterSet
Position: 1
Obligatorisch.: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
-ProcessName
Der Name des Prozesses, der den PowerShell-Runspace hosten soll.
Parametereigenschaften
Typ: String
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
ProcessNameParameterSet
Position: 0
Obligatorisch.: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
-Runspace
Mindestens ein Runspace-Objekt , das deaktiviert werden soll.
Parametereigenschaften
Typ: Runspace [ ]
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
RunspaceParameterSet
Position: 0
Obligatorisch.: True
Wert aus Pipeline: True
Wert aus Pipeline nach dem Eigenschaftsnamen: True
Wert aus verbleibenden Argumenten: False
-RunspaceId
Mindestens eine Runspace-ID-Nummer , die deaktiviert werden soll.
Parametereigenschaften
Typ: Int32 [ ]
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
RunspaceIdParameterSet
Position: 0
Obligatorisch.: True
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
-RunspaceInstanceId
Mindestens eine Runspace-GUIDs , die deaktiviert werden sollen.
Parametereigenschaften
Typ: Guid [ ]
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
RunspaceInstanceIdParameterSet
Position: 0
Obligatorisch.: True
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
-RunspaceName
Mindestens ein Runspace-Namen , der deaktiviert werden soll.
Parametereigenschaften
Typ: String [ ]
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
RunspaceNameParameterSet
Position: 0
Obligatorisch.: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
CommonParameters
Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters .