Sdílet prostřednictvím


Změna názvů parametrů ve verzi RC2

Některé názvy parametrů referenčního sestavení se změnily tak, aby odpovídaly názvům parametrů v sestaveních implementace.

Změna popisu

V předchozích verzích .NET 5 Preview a RC se některé referenční názvy parametrů sestavení liší od odpovídajících parametrů v sestavení implementace. To může způsobit problémy při používání pojmenovaných argumentů a reflexe.

V .NET 5 RC2 byly tyto neshodované názvy parametrů aktualizovány v referenčních sestaveních tak, aby přesně odpovídaly odpovídajícím názvům parametrů v sestaveních implementace.

Následující tabulka uvádí rozhraní API a názvy parametrů, které se změnily.

rozhraní API Starý název parametru Nový název parametru
ActivityContext(ActivityTraceId, ActivitySpanId, ActivityTraceFlags, String, Boolean) traceOptions traceFlags
CompareInfo.IsPrefix(ReadOnlySpan<Char>, ReadOnlySpan<Char>, CompareOptions, Int32) suffix prefix

Důvod změny

Názvy parametrů byly změněny kvůli konzistenci a aby nedocházelo k chybám při použití pojmenovaných argumentů a reflexe.

Zavedená verze

5.0 RC2

Pokud dojde k chybě kompilátoru kvůli změně názvu parametru, odpovídajícím způsobem aktualizujte název parametru.

Ovlivněná rozhraní API