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


PolicyLevel.AddNamedPermissionSet(NamedPermissionSet) Метод

Определение

Внимание!

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

Добавляет объект NamedPermissionSet к текущему уровню политики.

public:
 void AddNamedPermissionSet(System::Security::NamedPermissionSet ^ permSet);
public void AddNamedPermissionSet (System.Security.NamedPermissionSet permSet);
[System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public void AddNamedPermissionSet (System.Security.NamedPermissionSet permSet);
member this.AddNamedPermissionSet : System.Security.NamedPermissionSet -> unit
[<System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
member this.AddNamedPermissionSet : System.Security.NamedPermissionSet -> unit
Public Sub AddNamedPermissionSet (permSet As NamedPermissionSet)

Параметры

permSet
NamedPermissionSet

Объект NamedPermissionSet, добавляемый к текущему уровню политики.

Атрибуты

Исключения

Параметр permSet имеет значение null.

Параметр permSet имеет такое же имя, как и существующий объект NamedPermissionSet в объекте PolicyLevel.

Комментарии

Внимание!

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

Именованные наборы разрешений определяются уровнем политики.

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