Share via


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 中弃用。 如果使用与 CAS 相关的 API,最新版本的 .NET 不会遵循 CAS 注释,并会生成错误。 开发人员应寻求使用替代方法来完成安全任务。

命名权限集按策略级别划分。

适用于