Obsolescências de criptografia (.NET 11)

Algumas APIs de criptografia são marcadas como obsoletas, começando no .NET 11.

Para obsolescências em outras áreas centrais das bibliotecas do .NET, consulte Obsolescências de API com IDs de diagnóstico não padrão (.NET 11).

Comportamento anterior

Antes, era possível usar essas APIs sem avisos em tempo de compilação indicando obsolescência.

Novo comportamento

No .NET 11 e em versões posteriores, o uso dessas APIs gera um diagnóstico em tempo de compilação.

A tabela a seguir lista as IDs de diagnóstico personalizadas e suas mensagens de aviso correspondentes.

ID do diagnóstico Descrição Severidade
SYSLIB0065 O acessador set de AsnEncodedData.RawData é obsoleto. Use o construtor do tipo apropriado para decodificar dados ou usar AsnEncodedData.CopyFrom(AsnEncodedData) para cenários mutáveis. Warning

Versão introduzida

.NET 11 Versão Prévia 6

Tipo de mudança disruptiva

Essas itens obsoletos podem afetar a compatibilidade com a origem.

Se você precisar continuar usando as APIs obsoletas, suprime o aviso usando a ID de diagnóstico personalizada.

APIs afetadas

SYSLIB0065

Consulte também