Föråldrad kryptografi (.NET 11)

Vissa kryptografi-API:er markeras som föråldrade, med början i .NET 11.

Information om inaktuella API:er i andra områden i .NET-kärnbiblioteken finns i API:er som blivit inaktuella med icke-standardiserade diagnostik-ID:n (.NET 11).

Tidigare beteende

Tidigare kunde du använda dessa API:er utan kompileringstidsvarningar om obsoletion.

Nytt beteende

I .NET 11 och senare versioner ger användning av dessa API:er en kompileringstidsdiagnostik.

I följande tabell visas anpassade diagnostik-ID:n och deras motsvarande varningsmeddelanden.

Diagnostik-ID Beskrivning Severity
SYSLIB0065 Accessorn setAsnEncodedData.RawData för är föråldrad. Använd konstruktorn av lämplig typ för att avkoda data eller använda AsnEncodedData.CopyFrom(AsnEncodedData) för föränderliga scenarier. Varning

Version lanserad

.NET 11 Förhandsversion 6

Typ av brytande ändring

Dessa föråldringar kan påverka källkompatibilitet.

Om du måste fortsätta att använda de föråldrade API:erna undertrycker du varningen med hjälp av det anpassade diagnostik-ID:t.

Berörda API:er

SYSLIB0065

Se även