Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

HostProtectionException-Konstruktor: (String, HostProtectionResource, HostProtectionResource)

 

Veröffentlicht: Oktober 2016

Initialisiert eine neue Instanz der HostProtectionException -Klasse mit einer angegebenen Fehlermeldung, den geschützten Hostressourcen und den Hostressourcen, die die Ausnahme verursacht hat.

Namespace:   System.Security
Assembly:  mscorlib (in mscorlib.dll)

public HostProtectionException(
	string message,
	HostProtectionResource protectedResources,
	HostProtectionResource demandedResources
)

Parameter

message
Type: System.String

Die Fehlermeldung, in der die Ursache der Ausnahme erklärt wird.

protectedResources
Type: System.Security.Permissions.HostProtectionResource

Eine bitweise Kombination der Enumerationswerte, die die Hostressourcen angeben, die von teilweise vertrauenswürdigem Code zugegriffen werden kann.

demandedResources
Type: System.Security.Permissions.HostProtectionResource

Eine bitweise Kombination der Enumerationswerte, die die angeforderten Hostressourcen angeben.

Die demandedResources Parameter gibt die angeforderten Hostschutzkategorien, die die Ausnahme verursacht hat. Nehmen wir beispielsweise an, dass eine Methode verfügt über ein HostProtectionAttribute Attribut, das angibt, dass die Methode den Freigabezustand verfügbar macht. Wenn die Methode aufgerufen wird, die HostProtectionAttribute führt einen Linkaufruf für den Freigabezustand. Wenn der Freigabezustand für den Host als unzulässige Kategorie festgelegt hat ein HostProtectionException mit ausgelöst, eine demandedResources Eigenschaftswert HostProtectionResource.SharedState.

.NET Framework
Verfügbar seit 2.0
Zurück zum Anfang
Anzeigen: