HostSecurityManagerOptions Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает компоненты политики безопасности, используемые диспетчером безопасности узла.
Это перечисление поддерживает побитовую комбинацию значений его членов.
public enum class HostSecurityManagerOptions
[System.Flags]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public enum HostSecurityManagerOptions
[<System.Flags>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type HostSecurityManagerOptions =
Public Enum HostSecurityManagerOptions
- Наследование
- Атрибуты
Поля
| Имя | Значение | Описание |
|---|---|---|
| None | 0 | Используйте ни один из компонентов политики безопасности. |
| HostAppDomainEvidence | 1 | Используйте доказательства домена приложения. |
| HostPolicyLevel | 2 | Используйте уровень политики, указанный в свойстве DomainPolicy . |
| HostAssemblyEvidence | 4 | Используйте доказательства сборки. |
| HostDetermineApplicationTrust | 8 | Сначала перенаправите вызовы DetermineApplicationTrust(ActivationContext, TrustManagerContext) метода к методу DetermineApplicationTrust(Evidence, Evidence, TrustManagerContext) . |
| HostResolvePolicy | 16 | ResolvePolicy(Evidence) Используйте метод для разрешения доказательств приложения. |
| AllFlags | 31 | Используйте все компоненты политики безопасности. |