Udostępnij za pośrednictwem


HostSecurityPolicyResults Wyliczenie

Definicja

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
HostSecurityPolicyResults

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.

Dotyczy

Zobacz też