Delen via


RSA. EncryptValue en RSA. DecryptValue is verouderd

De volgende methoden zijn verouderd in .NET 8 (en latere versies):

Alle verwijzingen naar deze methoden resulteren in een SYSLIB0048 waarschuwing tijdens het compileren.

Vorig gedrag

Voorheen kon code de betrokken methoden aanroepen zonder compilatiewaarschuwingen. Ze gooiden echter een NotSupportedException runtime.

Nieuw gedrag

Vanaf .NET 8 produceert het aanroepen van de betrokken methoden een SYSLIB0048 compilatiewaarschuwing.

Versie geïntroduceerd

.NET 8 Preview 1

Type wijziging die fouten veroorzaken

Deze wijziging kan van invloed zijn op de 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.

Als u RSA wilt versleutelen of ontsleutelen, gebruikt RSA.Encrypt u of RSA.Decrypt in plaats daarvan.

Betrokken API's