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)
Параметры
Объект StrongNameMembershipCondition сборки, которую требуется удалить из списка сборок, используемых для оценки политики.
- Атрибуты
Исключения
Параметр snMC
имеет значение null
.
Объект StrongNameMembershipCondition, задаваемый с помощью параметра snMC
, не имеет полного доверия.
Комментарии
Метод RemoveFullTrustAssembly не поддерживается в версии 2.0 или более поздней версии платформа .NET Framework, так как список сборок с полным доверием не используется в этих версиях.