IntegerValidatorAttribute.MinValue Property

Definition

Gets or sets the minimum value allowed for the property.

public:
 property int MinValue { int get(); void set(int value); };
public int MinValue { get; set; }
member this.MinValue : int with get, set
Public Property MinValue As Integer

Property Value

An integer that indicates the allowed minimum value.

Exceptions

The selected value is greater than MaxValue.

Examples

The following example shows how to use the MinValue property.

[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;
    }
}
<ConfigurationProperty("maxAttempts", _
DefaultValue:=101, _
IsRequired:=True), _
IntegerValidator(MinValue:=1, _
MaxValue:=100, _
ExcludeRange:=True)> _
Public Property MaxAttempts() As Integer
    Get
        Return Fix(Me("maxAttempts"))
    End Get
    Set(ByVal value As Integer)
        Me("maxAttempts") = value
    End Set
End Property

Remarks

The MinValue property value is included in the allowed range.

Applies to