Согласно этой странице :
StaticValueProvider позволяет вам предоставить статическое значение для вашего конвейера.Это значение доступно во время построения конвейера, поэтому вы можете использовать это значение для изменения графика рабочего процесса вашего конвейера. Используйте StaticValueProvider, когда вы знаете значение заранее.См. Примеры в разделе StaticValueProvider.
StaticValueProvider позволяет вам предоставить статическое значение для вашего конвейера.Это значение доступно во время построения конвейера, поэтому вы можете использовать это значение для изменения графика рабочего процесса вашего конвейера.
Используйте StaticValueProvider, когда вы знаете значение заранее.См. Примеры в разделе StaticValueProvider.
Хотя это звучит как константа.
Вы правы, что он функционирует как константа, но является отдельным типом, поэтому его можно передавать как тип ValueProvider<> для функций / интерфейсов, которые требуют этого.
ValueProvider<>