В RC2 изменились имена параметров
Некоторые имена параметров ссылочных сборок изменились для соответствия с именами параметров в сборках реализации.
Описание изменения
В предыдущей предварительной версии и версии RC .NET 5 некоторые имена параметров ссылочных сборок отличаются от соответствующих им параметров в сборке реализации. Это может вызвать проблемы при использовании именованных аргументов и отражения.
В .NET 5 RC2 несоответствующие имена параметров были изменены в ссылочных сборках, чтобы точно соответствовать именам параметров в сборках реализации.
В следующей таблице приведены измененные API-интерфейсы и имена параметров.
API | Старое имя параметра | Новое имя параметра |
---|---|---|
ActivityContext(ActivityTraceId, ActivitySpanId, ActivityTraceFlags, String, Boolean) | traceOptions |
traceFlags |
CompareInfo.IsPrefix(ReadOnlySpan<Char>, ReadOnlySpan<Char>, CompareOptions, Int32) | suffix |
prefix |
Причина изменения
Имена параметров были изменены для согласованности и предотвращения сбоев при использовании именованных аргументов и отражения.
Представленные версии
5.0 RC2
Рекомендуемое действие
Если возникла ошибка компилятора из-за изменения имени параметра, измените имя параметра соответствующим образом.