PolicyLevel.RemoveNamedPermissionSet 方法

定义

从当前策略级别中移除 NamedPermissionSet

重载

RemoveNamedPermissionSet(NamedPermissionSet)
已过时.

从当前策略级别中移除指定的 NamedPermissionSet

RemoveNamedPermissionSet(String)
已过时.

从当前策略级别中移除具有指定名称的 NamedPermissionSet

RemoveNamedPermissionSet(NamedPermissionSet)

Source:
PolicyLevel.cs
Source:
PolicyLevel.cs
Source:
PolicyLevel.cs

注意

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

从当前策略级别中移除指定的 NamedPermissionSet

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

参数

permSet
NamedPermissionSet

要从当前策略级别中移除的 NamedPermissionSet

返回

已移除的 NamedPermissionSet

属性

例外

未找到 permSet 参数所指定的 NamedPermissionSet

permSet 参数为 null

注解

注意

代码访问安全性 (CAS) 已在所有版本的 .NET Framework 和 .NET 中弃用。 如果使用与 CAS 相关的 API,最新版本的 .NET 不会遵循 CAS 注释,并会生成错误。 开发人员应寻求使用替代方法来完成安全任务。

适用于

RemoveNamedPermissionSet(String)

Source:
PolicyLevel.cs
Source:
PolicyLevel.cs
Source:
PolicyLevel.cs

注意

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

从当前策略级别中移除具有指定名称的 NamedPermissionSet

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

参数

name
String

要删除的 NamedPermissionSet 的名称。

返回

已移除的 NamedPermissionSet

属性

例外

name 参数等于保留权限集的名称。

- 或 -

找不到具有指定名称的 NamedPermissionSet

name 参数为 null

注解

注意

代码访问安全性 (CAS) 已在所有版本的 .NET Framework 和 .NET 中弃用。 如果使用与 CAS 相关的 API,最新版本的 .NET 不会遵循 CAS 注释,并会生成错误。 开发人员应寻求使用替代方法来完成安全任务。

另请参阅

适用于