System.Security.Permissions-Namespace
.NET Framework 2.0
Der System.Security.Permissions-Namespace definiert Klassen, die den Zugriff auf Vorgänge und Ressourcen entsprechend den Richtlinien steuern.
| Klasse | Beschreibung | |
|---|---|---|
![]() | CodeAccessSecurityAttribute | Gibt die Basisattributklasse für Codezugriffssicherheit an. |
![]() | DataProtectionPermission | Steuert die Zugriff auf verschlüsselte Daten und verschlüsselten Arbeitsspeicher. Diese Klasse kann nicht geerbt werden. |
![]() | DataProtectionPermissionAttribute | Ermöglicht das Anwenden von Sicherheitsaktionen für DataProtectionPermission mithilfe der Deklarationssicherheit auf Code. Diese Klasse kann nicht geerbt werden. |
![]() | EnvironmentPermission | Steuert den Zugriff auf System- und Benutzerumgebungsvariablen. Diese Klasse kann nicht vererbt werden. |
![]() | EnvironmentPermissionAttribute | Lässt zu, dass Sicherheitsaktionen für EnvironmentPermission mithilfe der Deklarationssicherheit auf Code angewendet werden. Diese Klasse kann nicht vererbt werden. |
![]() | FileDialogPermission | Steuert die Möglichkeit des Zugriffs auf Dateien oder Ordner über ein Dateidialogfeld. Diese Klasse kann nicht vererbt werden. |
![]() | FileDialogPermissionAttribute | Lässt zu, dass Sicherheitsaktionen für FileDialogPermission mithilfe der Deklarationssicherheit auf Code angewendet werden. Diese Klasse kann nicht vererbt werden. |
![]() | FileIOPermission | Steuert den Zugriff auf Dateien und Ordner. Diese Klasse kann nicht vererbt werden. |
![]() | FileIOPermissionAttribute | Ermöglicht das Anwenden von Sicherheitsaktionen für FileIOPermission mithilfe der Deklarationssicherheit auf Code. Diese Klasse kann nicht geerbt werden. |
![]() | GacIdentityPermission | Definiert die Identitätsberechtigung für Dateien, die aus dem globalen Assemblycache stammen. Diese Klasse kann nicht geerbt werden. |
![]() | GacIdentityPermissionAttribute | Ermöglicht das Anwenden von Sicherheitsaktionen für GacIdentityPermission auf Code unter Verwendung von Deklarationssicherheit. Diese Klasse kann nicht vererbt werden. |
![]() | HostProtectionAttribute | Ermöglicht das Bestimmen von Hostsicherheitsanforderungen mithilfe von Deklarationssicherheitsaktionen. Diese Klasse kann nicht geerbt werden. |
![]() | IsolatedStorageFilePermission | Gibt die zulässige Verwendung eines privaten virtuellen Dateisystems an. Diese Klasse kann nicht vererbt werden. |
![]() | IsolatedStorageFilePermissionAttribute | Lässt zu, dass Sicherheitsaktionen für IsolatedStorageFilePermission mithilfe der Deklarationssicherheit auf Code angewendet werden. Diese Klasse kann nicht vererbt werden. |
![]() | IsolatedStoragePermission | Stellt den Zugriff auf eine generische isolierte Speicherung dar. |
![]() | IsolatedStoragePermissionAttribute | Lässt zu, dass Sicherheitsaktionen für IsolatedStoragePermission mithilfe der deklarativen Sicherheit auf Code angewendet werden. |
![]() | KeyContainerPermission | Steuert den Zugriff auf Schlüsselcontainer. Diese Klasse kann nicht geerbt werden. |
![]() | KeyContainerPermissionAccessEntry | Gibt Zugriffsrechte für bestimmte Schlüsselcontainer an. Diese Klasse kann nicht geerbt werden. |
![]() | KeyContainerPermissionAccessEntryCollection | Stellt eine Auflistung von KeyContainerPermissionAccessEntry-Objekten dar. Diese Klasse kann nicht geerbt werden. |
![]() | KeyContainerPermissionAccessEntryEnumerator | Stellt den Enumerator für KeyContainerPermissionAccessEntry-Objekte in einer KeyContainerPermissionAccessEntryCollection dar. |
![]() | KeyContainerPermissionAttribute | Ermöglicht das Anwenden von Sicherheitsaktionen für KeyContainerPermission mithilfe der Deklarationssicherheit auf Code. Diese Klasse kann nicht geerbt werden. |
![]() | PermissionSetAttribute | Lässt zu, dass Sicherheitsaktionen für PermissionSet mithilfe der deklarativen Sicherheit auf Code angewendet werden. Diese Klasse kann nicht vererbt werden. |
![]() | PrincipalPermission | Lässt Vergleiche mit dem aktiven Prinzipal (siehe IPrincipal) mithilfe der Sprachkonstrukte zu, die sowohl für deklarative als auch für imperative Sicherheitsaktionen definiert sind. Diese Klasse kann nicht vererbt werden. |
![]() | PrincipalPermissionAttribute | Lässt zu, dass Sicherheitsaktionen für PrincipalPermission mithilfe der Deklarationssicherheit auf Code angewendet werden. Diese Klasse kann nicht vererbt werden. |
![]() | PublisherIdentityPermission | Stellt die Identität eines Softwareherausgebers dar. Diese Klasse kann nicht vererbt werden. |
![]() | PublisherIdentityPermissionAttribute | Ermöglicht das Anwenden von Sicherheitsaktionen für PublisherIdentityPermission auf Code unter Verwendung von Deklarationssicherheit. Diese Klasse kann nicht vererbt werden. |
![]() | ReflectionPermission | Steuert den Zugriff auf Metadaten durch die System.Reflection-APIs. Diese Klasse kann nicht vererbt werden. |
![]() | ReflectionPermissionAttribute | Lässt zu, dass Sicherheitsaktionen für ReflectionPermission mithilfe der Deklarationssicherheit auf Code angewendet werden. Diese Klasse kann nicht vererbt werden. |
![]() | RegistryPermission | Steuert den Zugriff auf Registrierungsvariablen. Diese Klasse kann nicht vererbt werden. |
![]() | RegistryPermissionAttribute | Ermöglicht das Anwenden von Sicherheitsaktionen für RegistryPermission mithilfe der Deklarationssicherheit auf Code. Diese Klasse kann nicht geerbt werden. |
![]() | ResourcePermissionBase | Ermöglicht das Steuern von Codezugriffssicherheits-Berechtigungen. |
![]() | ResourcePermissionBaseEntry | Definiert die kleinste Einheit eines Berechtigungssatzes für die Codezugriffssicherheit. |
![]() | SecurityAttribute | Gibt die Basisattributklasse für Deklarationssicherheit an, aus der CodeAccessSecurityAttribute abgeleitet wird. |
![]() | SecurityPermission | Beschreibt einen auf Code angewendeten Satz von Sicherheitsberechtigungen. Diese Klasse kann nicht vererbt werden. |
![]() | SecurityPermissionAttribute | Lässt zu, dass Sicherheitsaktionen für SecurityPermission mithilfe der deklarativen Sicherheit auf Code angewendet werden. Diese Klasse kann nicht vererbt werden. |
![]() | SiteIdentityPermission | Definiert die Identitätsberechtigung für die Website, aus der der Code stammt. Diese Klasse kann nicht vererbt werden. |
![]() | SiteIdentityPermissionAttribute | Ermöglicht das Anwenden von Sicherheitsaktionen für SiteIdentityPermission auf Code unter Verwendung von Deklarationssicherheit. Diese Klasse kann nicht vererbt werden. |
![]() | StorePermission | Steuert den Zugriff auf Speicher, die X.509-Zertifikate enthalten. Diese Klasse kann nicht geerbt werden. |
![]() | StorePermissionAttribute | Ermöglicht das Anwenden von Sicherheitsaktionen für StorePermission mithilfe der Deklarationssicherheit auf Code. Diese Klasse kann nicht geerbt werden. |
![]() | StrongNameIdentityPermission | Definiert die Identitätsberechtigung für starke Namen. Diese Klasse kann nicht vererbt werden. |
![]() | StrongNameIdentityPermissionAttribute | Ermöglicht das Anwenden von Sicherheitsaktionen für StrongNameIdentityPermission auf Code unter Verwendung von Deklarationssicherheit. Diese Klasse kann nicht vererbt werden. |
![]() | StrongNamePublicKeyBlob | Stellt Informationen über öffentliche Schlüssel, auch als BLOB bezeichnet, für einen starken Namen dar. Diese Klasse kann nicht vererbt werden. |
![]() | UIPermission | Steuert die Berechtigungen in Bezug auf Benutzeroberflächen und die Zwischenablage. Diese Klasse kann nicht vererbt werden. |
![]() | UIPermissionAttribute | Lässt zu, dass Sicherheitsaktionen für UIPermission mithilfe der Deklarationssicherheit auf Code angewendet werden. Diese Klasse kann nicht vererbt werden. |
![]() | UrlIdentityPermission | Definiert die Identitätsberechtigung für den URL, aus dem der Code stammt. Diese Klasse kann nicht vererbt werden. |
![]() | UrlIdentityPermissionAttribute | Ermöglicht das Anwenden von Sicherheitsaktionen für UrlIdentityPermission auf Code unter Verwendung von Deklarationssicherheit. Diese Klasse kann nicht vererbt werden. |
![]() | ZoneIdentityPermission | Definiert die Identitätsberechtigung für die Zone, aus der der Code stammt. Diese Klasse kann nicht vererbt werden. |
![]() | ZoneIdentityPermissionAttribute | Ermöglicht das Anwenden von Sicherheitsaktionen für ZoneIdentityPermission auf Code unter Verwendung von Deklarationssicherheit. Diese Klasse kann nicht vererbt werden. |
| Schnittstelle | Beschreibung | |
|---|---|---|
![]() | IUnrestrictedPermission | Ermöglicht einer Berechtigung das Verfügbarmachen eines uneingeschränkten Zustands. |
| Enumeration | Beschreibung | |
|---|---|---|
![]() | DataProtectionPermissionFlags | Gibt die Zugriffsberechtigungen für das Verschlüsseln von Daten und Arbeitsspeicher an. |
![]() | EnvironmentPermissionAccess | Gibt Zugriff auf Umgebungsvariablen an. |
![]() | FileDialogPermissionAccess | Gibt den Typ des über das Dateidialogfeld möglichen Zugriffs auf Dateien an. |
![]() | FileIOPermissionAccess | Gibt den angeforderten Typ des Dateizugriffs an. |
![]() | HostProtectionResource | Gibt Kategorien von Funktionen an, die potenziell schädlich für den Host sind, wenn sie von einer Methode oder Klasse aufgerufen werden. |
![]() | IsolatedStorageContainment | Gibt die zulässige Verwendung der isolierten Speicherung an. |
![]() | KeyContainerPermissionFlags | Gibt den Typ des gewährten Schlüsselcontainerzugriffs an. |
![]() | PermissionState | Gibt an, ob eine Berechtigung bei der Erstellung vollen oder keinen Zugriff auf Ressourcen erhält. |
![]() | ReflectionPermissionFlag | Gibt die zulässige Verwendung von System.Reflection für nicht sichtbare Member an. |
![]() | RegistryPermissionAccess | Gibt den zulässigen Zugriff auf Registrierungsschlüssel und -werte an. |
![]() | SecurityAction | Gibt die Sicherheitsaktionen an, die über die Deklarationssicherheit ausgeführt werden können. |
![]() | SecurityPermissionFlag | Gibt Zugriffsflags für das Sicherheitsberechtigungsobjekt an. |
![]() | StorePermissionFlags | Gibt den gewährten Zugriff auf X.509-Zertifikatsspeicher an. |
![]() | UIPermissionClipboard | Gibt den für den Aufrufcode zugelassenen Typ des Zugriffs auf die Zwischenablage an. |
![]() | UIPermissionWindow | Gibt den für den Code zugelassenen Fenstertyp an. |


