Я смотрел на метаданные для Системы. Сеть. Конфигурация. CompilationSection, и замеченный следующий атрибут на TimeSpan BatchTimeout
свойство:
[TimeSpanValidator(MinValueString = "00:00:00",
MaxValueString = "10675199.02:48:05.4775807")]
Кто-то мог объяснить, почему это - позволенное макс. значение? Сам TimeSpan имеет верхний предел, итак, почему там была бы другая проверка значения, и почему это число?
Это как раз максимальное значение TimeSpan
. Цитирую MSDN для TimeSpan.MaxValue
:
Значение этого поля эквивалентно тикам Int64.MaxValue. строковое представление этого значения positive 10675199.02:48:05.4775807.