英語で読む

次の方法で共有


IntegerValidatorAttribute.ExcludeRange プロパティ

定義

整数を、MinValue プロパティ値と MaxValue プロパティ値によって定義された範囲内に含めるか、その範囲から除外するかを示す値を取得または設定します。

C#
public bool ExcludeRange { get; set; }

プロパティ値

値が除外される必要がある場合は true。それ以外の場合は false。 既定値は、false です。

ExcludeRange プロパティを使用する方法を次の例に示します。

C#
[ConfigurationProperty("maxAttempts", DefaultValue = 101,
    IsRequired = true)]
[IntegerValidator(MinValue = 1, MaxValue = 100,
    ExcludeRange = true)]
public int MaxAttempts
{
    get
    {
        return (int)this["maxAttempts"];
    }
    set
    {
        this["maxAttempts"] = value;
    }
}

注釈

範囲には、 および MaxValue プロパティの値がMinValue含まれます。 プロパティ値が ExcludeRange の場合、 true許可される値は範囲外です。

適用対象

製品 バージョン
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9