Aracılığıyla paylaş


Bağımsız Değişken Aralığını Doğrulama

Bu örnekte, cmdlet çalıştırılmadan önce Windows PowerShell çalışma zamanının parametre bağımsız değişkeninin en düşük ve en yüksek değerlerini denetlemek için kullanabileceği bir doğrulama kuralının nasıl belirtileceğini gösterir. ValidateRange özniteliğini bildirerek bu doğrulama kuralını ayarlarsınız.

Uyarı

Bu özniteliği tanımlayan sınıf hakkında daha fazla bilgi için bkz. System.Management.Automation.ValidateRangeAttribute.

Bağımsız değişken aralığını doğrulamak için

  • Aşağıdaki kodda gösterildiği gibi ValidateRange özniteliğini ekleyin. Bu örnek, InputData parametresi için 0 ile 5 arasında bir aralık belirtir.

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

Bu özniteliği bildirme hakkında daha fazla bilgi için bkz. ValidateRange Öznitelik Bildirimi.

Ayrıca Bkz.

ValidateRange Öznitelik Bildirimi

Windows PowerShell Cmdlet'i yazma