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.

Rimuovere qualsiasi uso di queste API dal codice.

API interessate

Vedi anche