AppDomainManager.CheckSecuritySettings(SecurityState) Methode
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 an, ob der angegebene Vorgang in der Anwendungsdomäne zulässig ist.
public:
virtual bool CheckSecuritySettings(System::Security::SecurityState ^ state);
public virtual bool CheckSecuritySettings (System.Security.SecurityState state);
abstract member CheckSecuritySettings : System.Security.SecurityState -> bool
override this.CheckSecuritySettings : System.Security.SecurityState -> bool
Public Overridable Function CheckSecuritySettings (state As SecurityState) As Boolean
Parameter
- state
- SecurityState
Eine Unterklasse von SecurityState, die den Vorgang identifiziert, dessen Sicherheitsstatus angefordert wird.
Gibt zurück
true
, wenn der Host das Ausführen des von state
angegebenen Vorgangs in der Anwendungsdomäne zulässt, andernfalls false
.
Hinweise
Die Standardimplementierung dieser Methode gibt zurück false
.
Diese Methode wird aufgerufen, wenn die IsolatedStorageFile.IncreaseQuotaTo -Methode aufgerufen wurde, um das isolierte Speicherkontingent zu erhöhen. Eine Anwendung, die die Common Language Runtime (CLR) hostet, kann die CheckSecuritySettings -Methode überschreiben, um Richtlinienentscheidungen basierend auf einem IsolatedStorageSecurityState -Objekt (das erbt SecurityState) durchzuführen und die Erhöhung dann zuzulassen oder zu verhindern. Beispielsweise kann ein Host den Endbenutzer auffordern, die Anforderung zur Erhöhung des Kontingents zu genehmigen oder zu verweigern. Bei der Implementierung von CheckSecuritySettings des Hosts sollte die Möglichkeit von Denial-of-Service-Angriffen berücksichtigt werden. Beispielsweise sollte der Benutzer nur dann aufgefordert werden, wenn die Methode von einem vom Benutzer initiierten Ereignis aufgerufen wird, z. B. durch Klicken auf eine Schaltfläche.