Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Einige Referenzassemblyparameternamen wurden geändert, um parameternamen in den Implementierungsassemblys abzugleichen.
Änderungsbeschreibung
In früheren .NET 5-Vorschau- und RC-Versionen unterscheiden sich einige Referenzassemblyparameternamen von den entsprechenden Parametern in der Implementierungsassembly. Dies kann Probleme verursachen bei der Verwendung von benannten Argumenten und Reflexion.
In .NET 5 RC2 wurden diese nicht übereinstimmenden Parameternamen in den Referenzassemblys aktualisiert, um exakt mit den entsprechenden Parameternamen in den Implementierungsassemblys übereinzustimmen.
In der folgenden Tabelle sind die APIs und Parameternamen aufgeführt, die geändert wurden.
| Programmierschnittstelle (API) | Alter Parametername | Neuer Parametername |
|---|---|---|
| ActivityContext(ActivityTraceId, ActivitySpanId, ActivityTraceFlags, String, Boolean) | traceOptions |
traceFlags |
| CompareInfo.IsPrefix(ReadOnlySpan<Char>, ReadOnlySpan<Char>, CompareOptions, Int32) | suffix |
prefix |
Grund für Änderung
Die Parameternamen wurden aus Gründen der Konsistenz geändert, um Fehler bei der Verwendung von benannten Argumenten und Reflexion zu vermeiden.
Eingeführte Version
5.0 RC2
Empfohlene Aktion
Wenn aufgrund einer Änderung des Parameternamens ein Compilerfehler auftritt, aktualisieren Sie den Parameternamen entsprechend.