Udostępnij za pomocą


Unikaj funkcjiGlobalFunctions

Poziom ważności: ostrzeżenie

Opis

Funkcje o zakresie globalnym zastępują istniejące funkcje w ramach sesji z pasującymi nazwami. Ta kolizja nazw może powodować trudne problemy z debugowaniem dla użytkowników modułów.

Aby dowiedzieć się więcej na temat określania zakresu, zobacz Get-Help about_Scopes.

Jak

Użyj innych modyfikatorów zakresu dla funkcji.

Przykład

Nieodpowiednim

function global:functionName {}

Odpowiedź prawidłowa

function functionName {}