Verouderingen in cryptografie (.NET 11)

Sommige cryptografie-API's zijn gemarkeerd als verouderd, te beginnen in .NET 11.

Zie API-verouderingen met niet-standaard diagnostische ID's (.NET 11) voor verouderingen in andere kerngebieden van de .NET-bibliotheken.

Vorig gedrag

Voorheen kon u deze API's gebruiken zonder waarschuwingen tijdens het compileren dat ze verouderd zijn.

Nieuw gedrag

In .NET 11 en hoger produceert het gebruik van deze API's een compilatietijddiagnose.

De volgende tabel bevat de aangepaste diagnostische id's en de bijbehorende waarschuwingsberichten.

Diagnostische ID Description Severity
SYSLIB0065 De set accessor van AsnEncodedData.RawData is verouderd. Gebruik de constructor van het juiste type om gegevens te decoderen of te gebruiken AsnEncodedData.CopyFrom(AsnEncodedData) voor veranderlijke scenario's. Warning

Geïntroduceerde versie

.NET 11 preview 6

Type van brekende verandering

Deze verdoezelingen kunnen van invloed zijn op broncompatibiliteit.

Als u de verouderde API's moet blijven gebruiken, onderdrukt u de waarschuwing met behulp van de aangepaste diagnostische id.

Betreffende API's

SYSLIB0065

Zie ook