System.Security.SecurityContext è contrassegnato come obsoleto
SecurityContext è contrassegnato come obsoleto con un ID di diagnostica personalizzato. L'uso di qualsiasi API SecurityContext
genera un avviso SYSLIB0003
in fase di compilazione.
Nota
L'eliminazione dell'ID di diagnostica di obsolescenza predefinito, ovvero CS0618 per il compilatore C#, non elimina gli avvisi generati dal compilatore quando vengono usate queste API.
Comportamento precedente
Prima di .NET 6, il tipo SecurityContext non è stato contrassegnato come obsoleto, ma tutti i relativi membri pubblici generano un'eccezione PlatformNotSupportedException in fase di esecuzione.
Nuovo comportamento
A partire da .NET 6, SecurityContext è contrassegnato come obsoleto.
Versione introdotta
.NET 6 RC 1
Tipo di modifica che causa un'interruzione
Questa modifica può influire sulla compatibilità dell'origine.
Motivo della modifica
Tutti i membri pubblici di SecurityContext generano PlatformNotSupportedException in fase di esecuzione. SecurityContext fa parte della sicurezza dell'accesso al codice, una tecnologia legacy non supportata.
Azione consigliata
Rimuovere qualsiasi uso di queste API dal codice.