Si intento examinar la variable automática PowerShell $PSBoundParameters
durante una sesión de depuración de PowerShell (por ejemplo, PowerShell ISE o Quest PowerGUI Script Editor), no puedo recuperar su valor. Sin embargo, si simplemente dejo que la función repita el objeto $PSBoundParameters
en la tubería, se muestra como se esperaba.
¿Alguien sabe por qué es esto? Esperaría poder examinar todas las variables dentro del alcance durante una sesión de depuración, ya sean automáticas o definidas por el usuario.
Hmmmm que es una buena solución temporal, pero todavía no responde a la cuestión central, por lo que esa variable no está disponible en el contexto de depuración. –