Názvy parametrů se změnily v referenčních sestaveních.
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 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 rozhraní .NET 5 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.
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
Doporučená akce
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
- System.CodeDom.Compiler.CodeGenerator.GenerateStatements(CodeStatementCollection)
- System.ComponentModel.ParenthesizePropertyNameAttribute.Equals(Object)
- System.ComponentModel.RefreshPropertiesAttribute.Equals(Object)
- StackFrame(Boolean)
- StackFrame(Int32, Boolean)
- System.Drawing.Icon.System.Runtime.Serialization.ISerializable.GetObjectData(SerializationInfo, StreamingContext)
- System.Drawing.Image.System.Runtime.Serialization.ISerializable.GetObjectData(SerializationInfo, StreamingContext)
- System.IO.IsolatedStorage.IsolatedStorageFileStream.BeginRead(Byte[], Int32, Int32, AsyncCallback, Object)
- System.IO.IsolatedStorage.IsolatedStorageFileStream.BeginWrite(Byte[], Int32, Int32, AsyncCallback, Object)
- System.Net.IPAddress.Parse(ReadOnlySpan<Char>)
- System.Net.IPAddress.TryParse(ReadOnlySpan<Char>, IPAddress)
- System.Net.NetworkCredential.GetCredential(String, Int32, String)
- System.StringNormalizationExtensions.IsNormalized(String, NormalizationForm)
- System.StringNormalizationExtensions.IsNormalized(String)
- System.StringNormalizationExtensions.Normalize(String, NormalizationForm)
- System.StringNormalizationExtensions.Normalize(String)