Partager via


IntegerValidatorAttribute.ExcludeRange Propriété

Définition

Obtient ou définit une valeur qui indique s'il faut inclure ou exclure les entiers dans la plage définie par les valeurs des propriétés MinValue et MaxValue.

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

Valeur de propriété

true si la valeur doit être exclue ; sinon, false. La valeur par défaut est false.

Exemples

L'exemple suivant indique comment utiliser la propriété ExcludeRange.

[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

Remarques

La plage comprend les valeurs de propriété MinValue et MaxValue . Lorsque la valeur de la ExcludeRange propriété est true, les valeurs autorisées sont en dehors de la plage.

S’applique à