HostProtectionException.DemandedResources Eigenschaft

Definition

Ruft die angeforderten Hostschutzressourcen ab, die die Ausnahme ausgelöst haben, oder legt diese fest.

public:
 property System::Security::Permissions::HostProtectionResource DemandedResources { System::Security::Permissions::HostProtectionResource get(); };
public System.Security.Permissions.HostProtectionResource DemandedResources { get; }
member this.DemandedResources : System.Security.Permissions.HostProtectionResource
Public ReadOnly Property DemandedResources As HostProtectionResource

Eigenschaftswert

HostProtectionResource

Eine bitweise Kombination der HostProtectionResource-Werte, die die Schutzressourcen angibt, die die Ausnahme auslösen. Der Standardwert ist None.

Hinweise

Diese Eigenschaft gibt die geforderten Hostschutzkategorien zurück, die dazu führen, dass die Ausnahme ausgelöst wird. Angenommen, eine Methode verfügt über ein HostProtectionAttribute Attribut, das angibt, dass die Methode freigegebenen Zustand verfügbar macht. Wenn die Methode aufgerufen wird, führt die HostProtectionAttribute Verknüpfungsanforderungen für den freigegebenen Zustand aus. Wenn der Host den freigegebenen Zustand als verbotene Kategorie festgelegt hat, wird eine HostProtectionException ausgelöst, und der Wert der DemandedResources Eigenschaft ist HostProtectionResource.SharedState.

Gilt für