HostSecurityPolicyResults Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt den Typ der Sicherheitsrichtlinie an, der für eine Assembly übernommen werden soll.
public enum class HostSecurityPolicyResults
public enum HostSecurityPolicyResults
type HostSecurityPolicyResults =
Public Enum HostSecurityPolicyResults
- Vererbung
Felder
AppDomainTrust | 2 | Gibt an, dass der Berechtigungssatz, der der AppDomain-Instanz zugeordnet ist, für die angegebene Assembly übernommen werden soll. Dies bedeutet, dass die Assembly als Benutzerassembly behandelt werden soll, die in die teilweise vertrauenswürdige ASP.NET-AppDomain-Instanz geladen wird. Außerdem sollte die Assembly den Berechtigungssatz besitzen, der bei der Initialisierung der AppDomain-Instanz zugewiesen wurde. |
DefaultPolicy | 0 | Gibt an, dass von ASP.NET mithilfe der Standardlogik die erforderlichen Berechtigungen für die angegebene Assembly bestimmt werden sollen. Sie sollten den DefaultPolicy-Wert zurückgeben, wenn Sie den Berechtigungssatz für die Assembly nicht festlegen möchten. |
FullTrust | 1 | Gibt an, dass der angegebenen Assembly volle Vertrauenswürdigkeit gewährt werden soll. |
Nothing | 3 | Gibt an, dass der Berechtigungssatz für die angegebene Assembly auf leer festgelegt wird. Ein leerer Berechtigungssatz ist eine neue Instanz der PermissionSet-Klasse, wobei der Parameterwert None an den Konstruktor übergeben wird. Eine Assembly, die einem leeren Berechtigungssatz zugeordnet ist, wird in einer teilweise vertrauenswürdigen ASP.NET-Anwendungsdomäne nicht geladen. Sie können daher mithilfe des Nothing-Felds verhindern, dass eine Assembly in eine teilweise vertrauenswürdige ASP.NET-Anwendungsdomäne geladen wird. |
Hinweise
Die- HostSecurityPolicyResults Klasse wird verwendet, um den Rückgabewert für die-Methode bereitzustellen ResolvePolicy . Verwenden Sie diese Methode, wenn Sie das ASP.net-Laufzeitverhalten anpassen möchten, um die ASP.NET-Code Zugriffs-Sicherheitsrichtlinie außer Kraft zu setzen. Der-Enumerationswert, der von der-Methode zurückgegeben wird, gibt den Typ der zu verwendenden Sicherheitsrichtlinie an.