Aracılığıyla paylaş


TimeSpanValidatorAttribute.MaxValueString Özellik

Tanım

Göreli en yüksek TimeSpan değeri alır veya ayarlar.

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

Özellik Değeri

İzin verilen en büyük TimeSpan değer.

Özel durumlar

Seçili değer değerinden MinValueküçüktür.

Örnekler

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

[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 en yüksek değerdir.

Şunlara uygulanır