Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De volgende methoden zijn verouderd in .NET 8 (en latere versies):
- RSA.EncryptValue(Byte[])
- RSA.DecryptValue(Byte[])
- RSACryptoServiceProvider.EncryptValue(Byte[])
- RSACryptoServiceProvider.DecryptValue(Byte[])
Alle verwijzingen naar deze methoden resulteren in een SYSLIB0048 waarschuwing tijdens het compileren.
Vorig gedrag
Voorheen kon code de betrokken methoden aanroepen zonder compilatiewaarschuwingen. Tijdens runtime gooiden ze echter een NotSupportedException .
Nieuw gedrag
Vanaf .NET 8 produceert het aanroepen van de betrokken methoden een SYSLIB0048 compilatiewaarschuwing.
Geïntroduceerde versie
.NET 8 Preview 1
Type van brekende verandering
Deze wijziging kan invloed hebben op broncompatibiliteit.
Reden voor wijziging
De betrokken methoden werden nooit geïmplementeerd en gooiden altijd een NotSupportedException. Omdat het doel van deze methoden onduidelijk is en ze niet moeten worden aangeroepen, zijn ze gemarkeerd als verouderd.
Aanbevolen actie
Gebruik RSA.Encrypt of RSA.Decrypt om te versleutelen of ontsleutelen met RSA.