Nazwy parametrów zmienione w zestawach odwołań
Niektóre nazwy parametrów zestawu odwołań zostały zmienione w celu dopasowania nazw parametrów w zestawach implementacji.
Opis zmiany
W poprzednich wersjach platformy .NET niektóre nazwy parametrów zestawu referencyjnego różnią się od odpowiednich parametrów w zestawie implementacji. Może to powodować problemy podczas używania nazwanych argumentów i odbicia.
Na platformie .NET 5 te niezgodne nazwy parametrów zostały zaktualizowane w zestawach odwołań, aby dokładnie pasowały do odpowiednich nazw parametrów w zestawach implementacji.
W poniższej tabeli przedstawiono interfejsy API i nazwy parametrów, które uległy zmianie.
Przyczyna wprowadzenia zmiany
Nazwy parametrów zostały zmienione pod kątem spójności i uniknąć błędów podczas używania nazwanych argumentów i odbicia.
Wprowadzona wersja
5,0
Zalecana akcja
Jeśli wystąpi błąd kompilatora z powodu zmiany nazwy parametru, zaktualizuj odpowiednio nazwę parametru.
Dotyczy interfejsów 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)