HostSecurityPolicyResults Enumeration

Definition

Gibt den Typ der Sicherheitsrichtlinie an, die auf eine Assembly angewendet werden soll.

public enum class HostSecurityPolicyResults
public enum HostSecurityPolicyResults
type HostSecurityPolicyResults = 
Public Enum HostSecurityPolicyResults
Vererbung
HostSecurityPolicyResults

Felder

Name Wert Beschreibung
DefaultPolicy 0

Gibt an, dass ASP.NET die Standardlogik verwenden soll, um die für die angegebene Assembly festgelegten berechtigungen zu ermitteln. 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.

AppDomainTrust 2

Gibt an, dass der Berechtigungssatz, der der AppDomain Instanz zugeordnet ist, auf die angegebene Assembly angewendet werden soll. Dies bedeutet, dass die Assembly als Benutzerassembly behandelt werden soll, die in die teilweise vertrauenswürdige instanz ASP.NET AppDomain geladen wird. Darüber hinaus sollte die Assembly über den Berechtigungssatz verfügen, der der Instanz bei der AppDomain Initialisierung zugewiesen wurde.

Nothing 3

Gibt an, dass der Berechtigungssatz für die angegebene Assembly auf leer festgelegt ist. Ein leerer Berechtigungssatz ist eine neue Instanz der PermissionSet Klasse mit einem Parameterwert None , der an den Konstruktor übergeben wird. Eine Assembly, die einem leeren Berechtigungssatz zugeordnet ist, wird nicht in einer ASP.NET teilweise vertrauenswürdigen Anwendungsdomäne geladen. Daher können Sie das Feld Nothing verwenden, um zu 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 ResolvePolicy Methode zu liefern. Verwenden Sie diese Methode, wenn Sie ASP.NET Laufzeitverhalten anpassen möchten, um die ASP.NET Codezugriffssicherheitsrichtlinie außer Kraft zu setzen. Der von der Methode zurückgegebene Enumerationswert gibt den Typ der zu verwendenden Sicherheitsrichtlinie an.

Gilt für:

Weitere Informationen