HostSecurityPolicyResults Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Określa typ zasad zabezpieczeń, które mają być stosowane do zestawu.
public enum class HostSecurityPolicyResults
public enum HostSecurityPolicyResults
type HostSecurityPolicyResults =
Public Enum HostSecurityPolicyResults
- Dziedziczenie
Pola
AppDomainTrust | 2 | Wskazuje, że zestaw uprawnień skojarzony z AppDomain wystąpieniem powinien zostać zastosowany do określonego zestawu. Oznacza to, że zestaw powinien być traktowany jako zestaw użytkownika, który jest ładowany do wystąpienia ASP.NET AppDomain częściowego zaufania. Ponadto zestaw powinien mieć zestaw uprawnień przypisany do AppDomain wystąpienia podczas inicjowania. |
DefaultPolicy | 0 | Wskazuje, że ASP.NET powinna używać logiki domyślnej w celu określenia odpowiednich uprawnień ustawionych dla określonego zestawu. Jeśli nie chcesz decydować o ustawieniu uprawnień dla zestawu, należy zwrócić DefaultPolicy wartość . |
FullTrust | 1 | Wskazuje, że określony zestaw powinien mieć pełne zaufanie. |
Nothing | 3 | Wskazuje, że zestaw uprawnień dla określonego zestawu jest ustawiony na pusty. Pusty zestaw uprawnień to nowe wystąpienie PermissionSet klasy z wartością parametru None przekazaną do konstruktora. Zestaw skojarzony z pustym zestawem uprawnień nie zostanie załadowany w domenie aplikacji z częściowym zaufaniem ASP.NET. W związku z tym można użyć Nothing pola, aby zapobiec ładowaniu zestawu do domeny aplikacji z częściowym zaufaniem ASP.NET. |
Uwagi
Klasa HostSecurityPolicyResults służy do podawania wartości zwracanej ResolvePolicy dla metody . Użyj tej metody, jeśli chcesz dostosować zachowanie ASP.NET czasu wykonywania w celu zastąpienia zasad zabezpieczeń dostępu kodu ASP.NET. Wartość wyliczenia zwracana przez metodę wskazuje typ zasad zabezpieczeń do użycia.