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 Kryptografie-APIs sind ab .NET 11 als veraltet gekennzeichnet.
Informationen zu Obsoletionen in anderen Kern-.NET Bibliotheksbereichen finden Sie unter API-Obsoletionen mit nicht standardmäßigen Diagnose-IDs (.NET 11).
Bisheriges Verhalten
Bisher konnten Sie diese APIs ohne Warnungen zur Kompilierzeit verwenden, dass sie veraltet sind.
Neues Verhalten
In .NET 11 und höheren Versionen erzeugt die Verwendung dieser APIs eine Kompilierungszeitdiagnose.
In der folgenden Tabelle sind die benutzerdefinierten Diagnose-IDs und die entsprechenden Warnmeldungen aufgeführt.
| Diagnose-ID | Description | Severity |
|---|---|---|
| SYSLIB0065 | Der set Accessor von AsnEncodedData.RawData ist veraltet. Verwenden Sie den Konstruktor des entsprechenden Typs, um Daten zu decodieren oder für veränderbare Szenarien zu verwenden AsnEncodedData.CopyFrom(AsnEncodedData) . |
Warning |
Eingeführt in Version
.NET 11 Vorschau 6
Art der einschneidenden Änderung
Diese veralteten APIs können sich auf die Quellkompatibilität auswirken.
Empfohlene Maßnahme
Wenn Sie die veralteten APIs beibehalten müssen, unterdrücken Sie die Warnung mithilfe der benutzerdefinierten Diagnose-ID.
Betroffene APIs
SYSLIB0065
-
set-Accessor von System.Security.Cryptography.AsnEncodedData.RawData