Sdílet prostřednictvím


System.Security.SecurityContext je označený jako zastaralý.

SecurityContext je označen zastaralá pomocí vlastního ID diagnostiky. Při použití všech SecurityContext rozhraní API se vygeneruje upozornění SYSLIB0003 v době kompilace.

Poznámka:

Potlačení výchozího ID diagnostiky obsoletion, což je CS0618 pro kompilátor jazyka C#, nepotlačí upozornění, že kompilátor generuje při použití těchto rozhraní API.

Staré chování

Před .NET 6 SecurityContext nebyl typ označen zastaralý, ale všichni jeho veřejné členy vyvolat PlatformNotSupportedException za běhu.

Nové chování

Počínaje rozhraním .NET 6 SecurityContext je označena zastaralá.

Zavedená verze

.NET 6 RC 1

Typ zásadní změny

Tato změna může mít vliv na kompatibilitu zdroje.

Důvod změny

Všichni veřejný členové SecurityContext vyvolání PlatformNotSupportedException za běhu. Je SecurityContext součástí zabezpečení přístupu kódu (CAS), což je nepodporovaná starší technologie.

Odeberte z kódu jakékoli použití těchto rozhraní API.

Ovlivněná rozhraní API

Viz také