Enable-RunspaceDebug
Aktiviert das Debuggen von Runspaces, bei denen jeder Haltepunkt beibehalten wird, bis ein Debugger angefügt ist.
Syntax
RunspaceNameParameterSet (Standardwert)
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 Cmdlet Enable-RunspaceDebug aktiviert das Debuggen von Runspaces, wobei alle Haltepunkte beibehalten werden, bis ein Debugger angefügt wird.
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 derzeit ein Debugger angefügt ist. Das Skript oder der Befehl wird angehalten bleiben, bis ein Debugger angefügt wird, um den aktuellen Stopppunkt zu überprüfen.
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
Ein oder mehrere zu deaktivierende Runspace -Objekte.
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
Eine oder mehrere zu deaktivierende Runspace -ID-Nummern.
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
Eine oder mehrere zu deaktivierende Runspace -GUIDs.
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
Ein oder mehrere zu deaktivierende Runspace -Namen.
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 .