Erweitern Minimieren
0 von 2 fanden dies hilfreich - Dieses Thema bewerten.

System.Security.Permissions-Namespace

Der System.Security.Permissions-Namespace definiert Klassen, die den Zugriff auf Vorgänge und Ressourcen entsprechend den Richtlinien steuern.

 KlasseBeschreibung
Öffentliche KlasseCodeAccessSecurityAttributeGibt die Basisattributklasse für Codezugriffssicherheit an.
Öffentliche KlasseDataProtectionPermissionSteuert die Zugriff auf verschlüsselte Daten und verschlüsselten Arbeitsspeicher. Diese Klasse kann nicht geerbt werden.
Öffentliche KlasseDataProtectionPermissionAttributeErmöglicht das Anwenden von Sicherheitsaktionen für DataProtectionPermission mithilfe der Deklarationssicherheit auf Code. Diese Klasse kann nicht geerbt werden.
Öffentliche KlasseEnvironmentPermissionSteuert den Zugriff auf System- und Benutzerumgebungsvariablen. Diese Klasse kann nicht vererbt werden.
Öffentliche KlasseEnvironmentPermissionAttributeLässt zu, dass Sicherheitsaktionen für EnvironmentPermission mithilfe der Deklarationssicherheit auf Code angewendet werden. Diese Klasse kann nicht vererbt werden.
Öffentliche KlasseFileDialogPermissionSteuert die Möglichkeit des Zugriffs auf Dateien oder Ordner über ein Dateidialogfeld. Diese Klasse kann nicht vererbt werden.
Öffentliche KlasseFileDialogPermissionAttributeLässt zu, dass Sicherheitsaktionen für FileDialogPermission mithilfe der Deklarationssicherheit auf Code angewendet werden. Diese Klasse kann nicht vererbt werden.
Öffentliche KlasseFileIOPermissionSteuert den Zugriff auf Dateien und Ordner. Diese Klasse kann nicht vererbt werden.
Öffentliche KlasseFileIOPermissionAttributeErmöglicht das Anwenden von Sicherheitsaktionen für FileIOPermission mithilfe der Deklarationssicherheit auf Code. Diese Klasse kann nicht geerbt werden.
Öffentliche KlasseGacIdentityPermissionDefiniert die Identitätsberechtigung für Dateien, die aus dem globalen Assemblycache stammen. Diese Klasse kann nicht geerbt werden.
Öffentliche KlasseGacIdentityPermissionAttributeErmöglicht das Anwenden von Sicherheitsaktionen für GacIdentityPermission auf Code unter Verwendung von Deklarationssicherheit. Diese Klasse kann nicht vererbt werden.
Öffentliche KlasseHostProtectionAttributeErmöglicht das Bestimmen von Hostsicherheitsanforderungen mithilfe von Deklarationssicherheitsaktionen. Diese Klasse kann nicht geerbt werden.
Öffentliche KlasseIsolatedStorageFilePermissionGibt die zulässige Verwendung eines privaten virtuellen Dateisystems an. Diese Klasse kann nicht vererbt werden.
Öffentliche KlasseIsolatedStorageFilePermissionAttributeLässt zu, dass Sicherheitsaktionen für IsolatedStorageFilePermission mithilfe der Deklarationssicherheit auf Code angewendet werden. Diese Klasse kann nicht vererbt werden.
Öffentliche KlasseIsolatedStoragePermissionStellt den Zugriff auf eine generische isolierte Speicherung dar.
Öffentliche KlasseIsolatedStoragePermissionAttributeLässt zu, dass Sicherheitsaktionen für IsolatedStoragePermission mithilfe der deklarativen Sicherheit auf Code angewendet werden.
Öffentliche KlasseKeyContainerPermissionSteuert den Zugriff auf Schlüsselcontainer. Diese Klasse kann nicht geerbt werden.
Öffentliche KlasseKeyContainerPermissionAccessEntryGibt Zugriffsrechte für bestimmte Schlüsselcontainer an. Diese Klasse kann nicht geerbt werden.
Öffentliche KlasseKeyContainerPermissionAccessEntryCollectionStellt eine Auflistung von KeyContainerPermissionAccessEntry-Objekten dar. Diese Klasse kann nicht geerbt werden.
Öffentliche KlasseKeyContainerPermissionAccessEntryEnumeratorStellt den Enumerator für KeyContainerPermissionAccessEntry-Objekte in einer KeyContainerPermissionAccessEntryCollection dar.
Öffentliche KlasseKeyContainerPermissionAttributeErmöglicht das Anwenden von Sicherheitsaktionen für KeyContainerPermission mithilfe der Deklarationssicherheit auf Code. Diese Klasse kann nicht geerbt werden.
Öffentliche KlassePermissionSetAttributeLässt zu, dass Sicherheitsaktionen für PermissionSet mithilfe der deklarativen Sicherheit auf Code angewendet werden. Diese Klasse kann nicht vererbt werden.
Öffentliche KlassePrincipalPermissionLä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.
Öffentliche KlassePrincipalPermissionAttributeLässt zu, dass Sicherheitsaktionen für PrincipalPermission mithilfe der Deklarationssicherheit auf Code angewendet werden. Diese Klasse kann nicht vererbt werden.
Öffentliche KlassePublisherIdentityPermissionStellt die Identität eines Softwareherausgebers dar. Diese Klasse kann nicht vererbt werden.
Öffentliche KlassePublisherIdentityPermissionAttributeErmöglicht das Anwenden von Sicherheitsaktionen für PublisherIdentityPermission auf Code unter Verwendung von Deklarationssicherheit. Diese Klasse kann nicht vererbt werden.
Öffentliche KlasseReflectionPermissionSteuert den Zugriff auf Metadaten durch die System.Reflection-APIs. Diese Klasse kann nicht vererbt werden.
Öffentliche KlasseReflectionPermissionAttributeLässt zu, dass Sicherheitsaktionen für ReflectionPermission mithilfe der Deklarationssicherheit auf Code angewendet werden. Diese Klasse kann nicht vererbt werden.
Öffentliche KlasseRegistryPermissionSteuert den Zugriff auf Registrierungsvariablen. Diese Klasse kann nicht vererbt werden.
Öffentliche KlasseRegistryPermissionAttributeErmöglicht das Anwenden von Sicherheitsaktionen für RegistryPermission mithilfe der Deklarationssicherheit auf Code. Diese Klasse kann nicht geerbt werden.
Öffentliche KlasseResourcePermissionBaseErmöglicht das Steuern von Codezugriffssicherheits-Berechtigungen.
Öffentliche KlasseResourcePermissionBaseEntryDefiniert die kleinste Einheit eines Berechtigungssatzes für die Codezugriffssicherheit.
Öffentliche KlasseSecurityAttributeGibt die Basisattributklasse für Deklarationssicherheit an, aus der CodeAccessSecurityAttribute abgeleitet wird.
Öffentliche KlasseSecurityPermissionBeschreibt einen auf Code angewendeten Satz von Sicherheitsberechtigungen. Diese Klasse kann nicht vererbt werden.
Öffentliche KlasseSecurityPermissionAttributeLässt zu, dass Sicherheitsaktionen für SecurityPermission mithilfe der deklarativen Sicherheit auf Code angewendet werden. Diese Klasse kann nicht vererbt werden.
Öffentliche KlasseSiteIdentityPermissionDefiniert die Identitätsberechtigung für die Website, aus der der Code stammt. Diese Klasse kann nicht vererbt werden.
Öffentliche KlasseSiteIdentityPermissionAttributeErmöglicht das Anwenden von Sicherheitsaktionen für SiteIdentityPermission auf Code unter Verwendung von Deklarationssicherheit. Diese Klasse kann nicht vererbt werden.
Öffentliche KlasseStorePermissionSteuert den Zugriff auf Speicher, die X.509-Zertifikate enthalten. Diese Klasse kann nicht geerbt werden.
Öffentliche KlasseStorePermissionAttributeErmöglicht das Anwenden von Sicherheitsaktionen für StorePermission mithilfe der Deklarationssicherheit auf Code. Diese Klasse kann nicht geerbt werden.
Öffentliche KlasseStrongNameIdentityPermissionDefiniert die Identitätsberechtigung für starke Namen. Diese Klasse kann nicht vererbt werden.
Öffentliche KlasseStrongNameIdentityPermissionAttributeErmöglicht das Anwenden von Sicherheitsaktionen für StrongNameIdentityPermission auf Code unter Verwendung von Deklarationssicherheit. Diese Klasse kann nicht vererbt werden.
Öffentliche KlasseStrongNamePublicKeyBlobStellt Informationen über öffentliche Schlüssel, auch als BLOB bezeichnet, für einen starken Namen dar. Diese Klasse kann nicht vererbt werden.
Öffentliche KlasseUIPermissionSteuert die Berechtigungen in Bezug auf Benutzeroberflächen und die Zwischenablage. Diese Klasse kann nicht vererbt werden.
Öffentliche KlasseUIPermissionAttributeLässt zu, dass Sicherheitsaktionen für UIPermission mithilfe der Deklarationssicherheit auf Code angewendet werden. Diese Klasse kann nicht vererbt werden.
Öffentliche KlasseUrlIdentityPermissionDefiniert die Identitätsberechtigung für den URL, aus dem der Code stammt. Diese Klasse kann nicht vererbt werden.
Öffentliche KlasseUrlIdentityPermissionAttributeErmöglicht das Anwenden von Sicherheitsaktionen für UrlIdentityPermission auf Code unter Verwendung von Deklarationssicherheit. Diese Klasse kann nicht vererbt werden.
Öffentliche KlasseZoneIdentityPermissionDefiniert die Identitätsberechtigung für die Zone, aus der der Code stammt. Diese Klasse kann nicht vererbt werden.
Öffentliche KlasseZoneIdentityPermissionAttributeErmöglicht das Anwenden von Sicherheitsaktionen für ZoneIdentityPermission auf Code unter Verwendung von Deklarationssicherheit. Diese Klasse kann nicht vererbt werden.
 SchnittstelleBeschreibung
Öffentliche SchnittstelleIUnrestrictedPermissionErmöglicht einer Berechtigung das Verfügbarmachen eines uneingeschränkten Zustands.
 EnumerationBeschreibung
Öffentliche EnumerationDataProtectionPermissionFlagsGibt die Zugriffsberechtigungen für das Verschlüsseln von Daten und Arbeitsspeicher an.
Öffentliche EnumerationEnvironmentPermissionAccessGibt Zugriff auf Umgebungsvariablen an.
Öffentliche EnumerationFileDialogPermissionAccessGibt den Typ des über das Dateidialogfeld möglichen Zugriffs auf Dateien an.
Öffentliche EnumerationFileIOPermissionAccessGibt den angeforderten Typ des Dateizugriffs an.
Öffentliche EnumerationHostProtectionResourceGibt Kategorien von Funktionen an, die potenziell schädlich für den Host sind, wenn sie von einer Methode oder Klasse aufgerufen werden.
Öffentliche EnumerationIsolatedStorageContainmentGibt die zulässige Verwendung der isolierten Speicherung an.
Öffentliche EnumerationKeyContainerPermissionFlagsGibt den Typ des gewährten Schlüsselcontainerzugriffs an.
Öffentliche EnumerationPermissionStateGibt an, ob eine Berechtigung bei der Erstellung vollen oder keinen Zugriff auf Ressourcen erhält.
Öffentliche EnumerationReflectionPermissionFlagGibt die zulässige Verwendung von System.Reflection für nicht sichtbare Member an.
Öffentliche EnumerationRegistryPermissionAccessGibt den zulässigen Zugriff auf Registrierungsschlüssel und -werte an.
Öffentliche EnumerationSecurityActionGibt die Sicherheitsaktionen an, die über die Deklarationssicherheit ausgeführt werden können.
Öffentliche EnumerationSecurityPermissionFlagGibt Zugriffsflags für das Sicherheitsberechtigungsobjekt an.
Öffentliche EnumerationStorePermissionFlagsGibt den gewährten Zugriff auf X.509-Zertifikatsspeicher an.
Öffentliche EnumerationUIPermissionClipboardGibt den für den Aufrufcode zugelassenen Typ des Zugriffs auf die Zwischenablage an.
Öffentliche EnumerationUIPermissionWindowGibt den für den Code zugelassenen Fenstertyp an.
Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)
© 2013 Microsoft. Alle Rechte vorbehalten.