-
Book Overview & Buying
-
Table Of Contents
Mastering PowerShell Scripting - Fourth Edition
By :
PowerShell includes several attributes that you can use on parameters. Each of these classes inherits from another .NET type. The classes include:
ValidateSetYou can implement each of these using classes in PowerShell.
Argument transformation attributes are used to test and potentially change the value being assigned to a variable before the assignment completes.
An argument-transformation attribute is used to convert the value of an argument for a variable. The transformation operation is carried out before PowerShell completes the assignment to the variable, giving the opportunity to avoid type mismatch errors.
You can add argument-transformation attributes to any variable, including parameters in functions and scripts and properties in classes.
Classes for argument transformation must...