IntegerValidatorAttribute.ExcludeRange Eigenschap

Definitie

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de gehele getallen moeten worden opgenomen of uitgesloten in het bereik dat is gedefinieerd door de MinValue en MaxValue eigenschapswaarden.

public:
 property bool ExcludeRange { bool get(); void set(bool value); };
public bool ExcludeRange { get; set; }
member this.ExcludeRange : bool with get, set
Public Property ExcludeRange As Boolean

Waarde van eigenschap

true als de waarde moet worden uitgesloten; anders, false. De standaardwaarde is false.

Voorbeelden

In het volgende voorbeeld ziet u hoe u de ExcludeRange eigenschap gebruikt.

[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

Opmerkingen

Het bereik is inclusief de MinValue waarden en MaxValue eigenschappen. Wanneer de ExcludeRange eigenschapswaarde is true, vallen de toegestane waarden buiten het bereik.

Van toepassing op