TimeSpanValidatorAttribute.MinValueString 属性

定义

获取或设置 TimeSpan 的相对最小值。Gets or sets the relative minimum TimeSpan value.

public:
 property System::String ^ MinValueString { System::String ^ get(); void set(System::String ^ value); };
public string MinValueString { get; set; }
member this.MinValueString : string with get, set
Public Property MinValueString As String

属性值

String

允许的最小 TimeSpan 值。The minimum allowed TimeSpan value.

例外

选定值大于 MaxValueThe selected value represents more than MaxValue.

示例

下面的示例演示如何使用 MinValueString 属性。The following example shows how to use the MinValueString property.

[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

注解

这是由用户设置的相对最小值。This is the relative minimum value as set by the user.

适用于