Partager via


TimeSpanValidatorAttribute.ExcludeRange Propriété

Définition

Obtient ou définit une valeur qui indique s'il faut inclure ou exclure les entiers dans la plage telle qu'elle est définie par MinValueString et MaxValueString.

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("maxIdleTime",
    DefaultValue = "0:10:0",
    IsRequired = false)]
[TimeSpanValidator(MinValueString = "0:0:30",
    MaxValueString = "5:00:0",
    ExcludeRange = false)]
public TimeSpan MaxIdleTime
{
    get
    {
        return (TimeSpan)this["maxIdleTime"];
    }
    set
    {
        this["maxIdleTime"] = value;
    }
}
<ConfigurationProperty("maxIdleTime", _
DefaultValue:="0:10:0", _
IsRequired:=False), _
TimeSpanValidator(MinValueString:="0:0:30", _
MaxValueString:="5:00:0", _
ExcludeRange:=False)> _
Public Property MaxIdleTime() As TimeSpan
    Get
        Return CType(Me("maxIdleTime"), TimeSpan)
    End Get
    Set(ByVal value As TimeSpan)
        Me("maxIdleTime") = value
    End Set
End Property

Remarques

La plage comprend les MinValueString propriétés et MaxValueString . Lorsque la ExcludeRange propriété est false, les valeurs autorisées sont en dehors de la plage.

S’applique à