Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Bewirkt, dass jedes Demand für das aktuelle Objekt fehlschlägt, das den Aufrufcode durchläuft.
Namespace: System.Security
Assembly: mscorlib (in mscorlib.dll)
Syntax
'Declaration
Sub Deny
'Usage
Dim instance As IStackWalk
instance.Deny
void Deny ()
void Deny ()
void Deny ()
function Deny ()
Hinweise
Diese Methode verhindert, dass übergeordnete Aufrufer in der Aufrufliste auf die geschützte Ressource über Code zugreifen, der diese Methode aufruft, selbst wenn ihnen die Berechtigung dazu erteilt wurde. Eine Aufrufliste wird i. d. R. als absteigend geordnet dargestellt, sodass übergeordnete Methoden in der Aufrufliste untergeordnete Methoden aufrufen.
Deny kann die Haftung des Programmierers einschränken oder unbeabsichtigte Sicherheitsrisiken mindern, da die Deny aufrufende Methode nicht mehr für einen Zugriff auf die Ressource verwendet werden kann, die durch die nicht gewährte Berechtigung geschützt wird. Wenn eine Methode Deny für eine Berechtigung aufruft und ein Aufruf von Demand für diese Berechtigung durch einen untergeordneten Aufrufer in der Aufrufliste erfolgt, schlägt die Sicherheitsüberprüfung beim Erreichen von Deny fehl.
Deny wird bei nicht gewährten Berechtigungen ignoriert, da eine Anforderung für die Berechtigung fehlschlagen würde.
Hinweise für Erben Diese Methode kann nicht überschrieben werden.
Plattformen
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
IStackWalk-Schnittstelle
IStackWalk-Member
System.Security-Namespace
Weitere Ressourcen
Verwenden der Deny-Methode
Außerkraftsetzen von Sicherheitsüberprüfungen