Прочитать на английском

Поделиться через


TypeDescriptorPermissionFlags Перечисление

Определение

Внимание!

Code Access Security is not supported or honored by the runtime.

Определяет настройки разрешений для дескрипторов типа.

Это перечисление поддерживает побитовую комбинацию значений его членов.

C#
[System.Flags]
[System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public enum TypeDescriptorPermissionFlags
C#
[System.Flags]
[System.Serializable]
public enum TypeDescriptorPermissionFlags
C#
[System.Flags]
public enum TypeDescriptorPermissionFlags
Наследование
TypeDescriptorPermissionFlags
Атрибуты

Поля

Имя Значение Описание
NoFlags 0

Для дескриптора типа не установлены флаги разрешений.

RestrictedRegistrationAccess 1

Дескриптор типа может вызываться из частично доверенного кода.

Комментарии

Внимание!

Безопасность доступа к коду (CAS) не рекомендуется использовать во всех версиях платформа .NET Framework и .NET. В последних версиях .NET заметки CAS не учитываются и при использовании API, связанных с CAS, возникают ошибки. Разработчикам следует искать альтернативные средства для выполнения задач безопасности.

Применяется к

Продукт Версии (Устарело)
.NET (8 (package-provided), 9 (package-provided))
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1 (5, 6, 7, 8, 9)