PolicyLevel.RemoveFullTrustAssembly 方法

定义

将程序集从该策略级别用来评估策略的程序集列表中移除。

重载

RemoveFullTrustAssembly(StrongName)
已过时.
已过时.

将具有指定 StrongName 的程序集从策略级别用来评估策略的程序集列表中移除。

RemoveFullTrustAssembly(StrongNameMembershipCondition)
已过时.
已过时.

将具有指定 StrongNameMembershipCondition 的程序集从策略级别用来评估策略的程序集列表中移除。

RemoveFullTrustAssembly(StrongName)

Source:
PolicyLevel.cs
Source:
PolicyLevel.cs

注意

Because all GAC assemblies always get full trust, the full trust list is no longer meaningful. You should install any assemblies that are used in security policy in the GAC to ensure they are trusted.

注意

现已弃用此 API。

将具有指定 StrongName 的程序集从策略级别用来评估策略的程序集列表中移除。

public:
 void RemoveFullTrustAssembly(System::Security::Policy::StrongName ^ sn);
[System.Obsolete("Because all GAC assemblies always get full trust, the full trust list is no longer meaningful. You should install any assemblies that are used in security policy in the GAC to ensure they are trusted.")]
public void RemoveFullTrustAssembly (System.Security.Policy.StrongName sn);
public void RemoveFullTrustAssembly (System.Security.Policy.StrongName sn);
[System.Obsolete]
public void RemoveFullTrustAssembly (System.Security.Policy.StrongName sn);
[<System.Obsolete("Because all GAC assemblies always get full trust, the full trust list is no longer meaningful. You should install any assemblies that are used in security policy in the GAC to ensure they are trusted.")>]
member this.RemoveFullTrustAssembly : System.Security.Policy.StrongName -> unit
member this.RemoveFullTrustAssembly : System.Security.Policy.StrongName -> unit
[<System.Obsolete>]
member this.RemoveFullTrustAssembly : System.Security.Policy.StrongName -> unit
Public Sub RemoveFullTrustAssembly (sn As StrongName)

参数

sn
StrongName

要从用于评估策略的程序集列表中移除的程序集的 StrongName

属性

例外

sn 参数为 null

具有 sn 参数所指定的 StrongName 的程序集未获得完全信任。

注解

RemoveFullTrustAssembly.NET Framework版本 2.0 或更高版本不支持 方法,因为这些版本未使用完全信任程序集的列表。

适用于

RemoveFullTrustAssembly(StrongNameMembershipCondition)

Source:
PolicyLevel.cs
Source:
PolicyLevel.cs

注意

Because all GAC assemblies always get full trust, the full trust list is no longer meaningful. You should install any assemblies that are used in security policy in the GAC to ensure they are trusted.

注意

现已弃用此 API。

将具有指定 StrongNameMembershipCondition 的程序集从策略级别用来评估策略的程序集列表中移除。

public:
 void RemoveFullTrustAssembly(System::Security::Policy::StrongNameMembershipCondition ^ snMC);
[System.Obsolete("Because all GAC assemblies always get full trust, the full trust list is no longer meaningful. You should install any assemblies that are used in security policy in the GAC to ensure they are trusted.")]
public void RemoveFullTrustAssembly (System.Security.Policy.StrongNameMembershipCondition snMC);
public void RemoveFullTrustAssembly (System.Security.Policy.StrongNameMembershipCondition snMC);
[System.Obsolete]
public void RemoveFullTrustAssembly (System.Security.Policy.StrongNameMembershipCondition snMC);
[<System.Obsolete("Because all GAC assemblies always get full trust, the full trust list is no longer meaningful. You should install any assemblies that are used in security policy in the GAC to ensure they are trusted.")>]
member this.RemoveFullTrustAssembly : System.Security.Policy.StrongNameMembershipCondition -> unit
member this.RemoveFullTrustAssembly : System.Security.Policy.StrongNameMembershipCondition -> unit
[<System.Obsolete>]
member this.RemoveFullTrustAssembly : System.Security.Policy.StrongNameMembershipCondition -> unit
Public Sub RemoveFullTrustAssembly (snMC As StrongNameMembershipCondition)

参数

snMC
StrongNameMembershipCondition

要从用于评估策略的程序集列表中移除的程序集的 StrongNameMembershipCondition

属性

例外

snMC 参数为 null

snMC 参数所指定的 StrongNameMembershipCondition 未获得完全信任。

注解

RemoveFullTrustAssembly.NET Framework版本 2.0 或更高版本不支持 方法,因为这些版本未使用完全信任程序集的列表。

适用于