Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis 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.