TimeSpanValidatorAttribute.MinValueString Özellik

Tanım

Göreli en küçük TimeSpan değeri alır veya ayarlar.

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

Özellik Değeri

İzin verilen TimeSpan en düşük değer.

Özel durumlar

Seçilen değer değerinden MaxValuefazlasını temsil eder.

Örnekler

Aşağıdaki örnekte özelliğinin nasıl kullanılacağı gösterilmektedir MinValueString .

[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

Açıklamalar

Bu, kullanıcı tarafından ayarlanan göreli minimum değerdir.

Şunlara uygulanır