Argumentumtartomány ellenőrzése

Ez a példa bemutatja, hogyan adható meg egy érvényesítési szabály, amely alapján a Windows PowerShell-futtatás a paraméter argumentum minimális és maximális értékeit ellenőrizheti a parancsmag futtatása előtt. Ezt az érvényesítési szabályt a ValidateRange attribútum deklarálását kell beállítania.

Megjegyzés

További információ az attribútumot meghatározó osztályról: System.Management.Automation.Validaterangeattribute.

Argumentumtartomány ellenőrzése

  • Adja hozzá a ValidateRange attribútumot az alábbi kódban látható módon. Ez a példa egy 0–5 tartományt ad meg a InputData paraméterhez.

    [ValidateRange(0, 5)]
    [Parameter(Position = 0, Mandatory = true)]
    public int InputData
    {
      get { return inputData; }
      set { inputData = value; }
    }
    private int inputData;
    

Az attribútum deklarálásának további információiért lásd: ValidateRange Attribute Deklaráció.

Lásd még:

ValidateRange attribútumdeklarációja

Windows PowerShell-parancsmag írása