IntegerValidatorAttribute.ExcludeRange Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
Eigenschaftswert
true
, wenn der Wert ausgeschlossen werden muss, andernfalls false
. Der Standardwert ist false
.
Beispiele
Im folgenden Beispiel wird die Verwendung der ExcludeRange-Eigenschaft veranschaulicht.
[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
Hinweise
Der Bereich ist inklusive der MinValue Eigenschaftswerte und MaxValue . Wenn der ExcludeRange Eigenschaftswert ist true
, liegen die zulässigen Werte außerhalb des Bereichs.