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


PolicyLevel.ChangeNamedPermissionSet(String, PermissionSet) Метод

Определение

Внимание!

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

Заменяет объект NamedPermissionSet в текущем уровне политики с использованием указанного объекта PermissionSet.

public:
 System::Security::NamedPermissionSet ^ ChangeNamedPermissionSet(System::String ^ name, System::Security::PermissionSet ^ pSet);
[System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public System.Security.NamedPermissionSet ChangeNamedPermissionSet (string name, System.Security.PermissionSet pSet);
public System.Security.NamedPermissionSet ChangeNamedPermissionSet (string name, System.Security.PermissionSet pSet);
[<System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
member this.ChangeNamedPermissionSet : string * System.Security.PermissionSet -> System.Security.NamedPermissionSet
member this.ChangeNamedPermissionSet : string * System.Security.PermissionSet -> System.Security.NamedPermissionSet
Public Function ChangeNamedPermissionSet (name As String, pSet As PermissionSet) As NamedPermissionSet

Параметры

name
String

Имя заменяемого объекта NamedPermissionSet.

pSet
PermissionSet

Объект PermissionSet, который заменяет объект NamedPermissionSet, заданный параметром name.

Возвращаемое значение

Копия замещенного объекта NamedPermissionSet.

Атрибуты

Исключения

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

-или-

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

Значение параметра name эквивалентно имени зарезервированного набора разрешений.

-или-

Объект PermissionSet, заданный параметром pSet, не может быть найден.

Комментарии

Внимание!

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

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