TimeSpanValidatorAttribute.ExcludeRange Eigenschap

Definitie

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de gehele getallen in het bereik moeten worden opgenomen of uitgesloten zoals gedefinieerd door MinValueString en 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

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("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

Opmerkingen

Het bereik is inclusief de MinValueString en MaxValueString eigenschappen. Wanneer de ExcludeRange eigenschap is false, bevinden de toegestane waarden zich buiten het bereik.

Van toepassing op