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


PolicyLevel.RemoveFullTrustAssembly Метод

Определение

Удаляет сборку из списка сборок, используемых уровнем политики для оценки политики.

Перегрузки

RemoveFullTrustAssembly(StrongName)
Устаревшие..
Устаревшие..

Удаляет сборку с указанным StrongName из списка сборок, используемых уровнем политики для оценки политики.

RemoveFullTrustAssembly(StrongNameMembershipCondition)
Устаревшие..
Устаревшие..

Удаляет сборку с указанным StrongNameMembershipCondition из списка сборок, используемых уровнем политики для оценки политики.

RemoveFullTrustAssembly(StrongName)

Исходный код:
PolicyLevel.cs
Исходный код:
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.

Сборка с параметром StrongName, задаваемым с помощью параметра sn, не считается имеющей полное доверие.

Комментарии

Метод RemoveFullTrustAssembly не поддерживается в версии 2.0 или более поздней версии платформа .NET Framework, так как список сборок с полным доверием не используется в этих версиях.

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

RemoveFullTrustAssembly(StrongNameMembershipCondition)

Исходный код:
PolicyLevel.cs
Исходный код:
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.

Объект StrongNameMembershipCondition, задаваемый с помощью параметра snMC, не имеет полного доверия.

Комментарии

Метод RemoveFullTrustAssembly не поддерживается в версии 2.0 или более поздней версии платформа .NET Framework, так как список сборок с полным доверием не используется в этих версиях.

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