(0) exportieren Drucken
Alle erweitern
Erweitern Minimieren

System.Security.Permissions-Namespace

Aktualisiert: November 2007

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

  KlasseBeschreibung
24ed02w7.pubclass(de-de,VS.90).gifCodeAccessSecurityAttributeGibt die Basisattributklasse für Codezugriffssicherheit an.
24ed02w7.pubclass(de-de,VS.90).gifDataProtectionPermissionSteuert die Zugriff auf verschlüsselte Daten und verschlüsselten Arbeitsspeicher. Diese Klasse kann nicht geerbt werden.
24ed02w7.pubclass(de-de,VS.90).gifDataProtectionPermissionAttributeErmöglicht das Anwenden von Sicherheitsaktionen für DataProtectionPermission mithilfe der Deklarationssicherheit auf Code. Diese Klasse kann nicht geerbt werden.
24ed02w7.pubclass(de-de,VS.90).gifEnvironmentPermissionSteuert den Zugriff auf System- und Benutzerumgebungsvariablen. Diese Klasse kann nicht vererbt werden.
24ed02w7.pubclass(de-de,VS.90).gifEnvironmentPermissionAttributeLässt zu, dass Sicherheitsaktionen für EnvironmentPermission mithilfe der Deklarationssicherheit auf Code angewendet werden. Diese Klasse kann nicht vererbt werden.
24ed02w7.pubclass(de-de,VS.90).gifFileDialogPermissionSteuert die Möglichkeit des Zugriffs auf Dateien oder Ordner über das Dialogfeld Datei. Diese Klasse kann nicht vererbt werden.
24ed02w7.pubclass(de-de,VS.90).gifFileDialogPermissionAttributeLässt zu, dass Sicherheitsaktionen für FileDialogPermission mithilfe der Deklarationssicherheit auf Code angewendet werden. Diese Klasse kann nicht vererbt werden.
24ed02w7.pubclass(de-de,VS.90).gifFileIOPermissionSteuert den Zugriff auf Dateien und Ordner. Diese Klasse kann nicht vererbt werden.
24ed02w7.pubclass(de-de,VS.90).gifFileIOPermissionAttributeErmöglicht das Anwenden von Sicherheitsaktionen für FileIOPermission mithilfe der Deklarationssicherheit auf Code. Diese Klasse kann nicht geerbt werden.
24ed02w7.pubclass(de-de,VS.90).gifGacIdentityPermissionDefiniert die Identitätsberechtigung für Dateien, die aus dem globalen Assemblycache stammen. Diese Klasse kann nicht geerbt werden.
24ed02w7.pubclass(de-de,VS.90).gifGacIdentityPermissionAttributeErmöglicht das Anwenden von Sicherheitsaktionen für GacIdentityPermission auf Code unter Verwendung von Deklarationssicherheit. Diese Klasse kann nicht vererbt werden.
24ed02w7.pubclass(de-de,VS.90).gifHostProtectionAttributeErmöglicht das Bestimmen von Hostsicherheitsanforderungen mithilfe von Deklarationssicherheitsaktionen. Diese Klasse kann nicht geerbt werden.
24ed02w7.pubclass(de-de,VS.90).gifIsolatedStorageFilePermissionGibt die zulässige Verwendung eines privaten virtuellen Dateisystems an. Diese Klasse kann nicht vererbt werden.
24ed02w7.pubclass(de-de,VS.90).gifIsolatedStorageFilePermissionAttributeLässt zu, dass Sicherheitsaktionen für IsolatedStorageFilePermission mithilfe der Deklarationssicherheit auf Code angewendet werden. Diese Klasse kann nicht vererbt werden.
24ed02w7.pubclass(de-de,VS.90).gifIsolatedStoragePermissionStellt den Zugriff auf eine generische isolierte Speicherung dar.
24ed02w7.pubclass(de-de,VS.90).gifIsolatedStoragePermissionAttributeLässt zu, dass Sicherheitsaktionen für IsolatedStoragePermission mithilfe der deklarativen Sicherheit auf Code angewendet werden.
24ed02w7.pubclass(de-de,VS.90).gifKeyContainerPermissionSteuert den Zugriff auf Schlüsselcontainer. Diese Klasse kann nicht geerbt werden.
24ed02w7.pubclass(de-de,VS.90).gifKeyContainerPermissionAccessEntryGibt Zugriffsrechte für bestimmte Schlüsselcontainer an. Diese Klasse kann nicht geerbt werden.
24ed02w7.pubclass(de-de,VS.90).gifKeyContainerPermissionAccessEntryCollectionStellt eine Auflistung von KeyContainerPermissionAccessEntry-Objekten dar. Diese Klasse kann nicht geerbt werden.
24ed02w7.pubclass(de-de,VS.90).gifKeyContainerPermissionAccessEntryEnumeratorStellt den Enumerator für KeyContainerPermissionAccessEntry-Objekte in einer KeyContainerPermissionAccessEntryCollection dar.
24ed02w7.pubclass(de-de,VS.90).gifKeyContainerPermissionAttributeErmöglicht das Anwenden von Sicherheitsaktionen für KeyContainerPermission mithilfe der Deklarationssicherheit auf Code. Diese Klasse kann nicht geerbt werden.
24ed02w7.pubclass(de-de,VS.90).gifMediaPermission MediaPermission beschreibt einen Satz von Sicherheitsberechtigungen, die die Verwendung von Audio-, Bild- und Videomedien in einer teilweise vertrauenswürdigen Windows Presentation Foundation (WPF)-Anwendung steuern.
24ed02w7.pubclass(de-de,VS.90).gifMediaPermissionAttributeLässt zu, dass Sicherheitsaktionen für MediaPermission mithilfe der Deklarationssicherheit auf Code angewendet werden.
24ed02w7.pubclass(de-de,VS.90).gifPermissionSetAttributeLässt zu, dass Sicherheitsaktionen für PermissionSet mithilfe der deklarativen Sicherheit auf Code angewendet werden. Diese Klasse kann nicht vererbt werden.
24ed02w7.pubclass(de-de,VS.90).gifPrincipalPermissionLä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.
24ed02w7.pubclass(de-de,VS.90).gifPrincipalPermissionAttributeLässt zu, dass Sicherheitsaktionen für PrincipalPermission mithilfe der Deklarationssicherheit auf Code angewendet werden. Diese Klasse kann nicht vererbt werden.
24ed02w7.pubclass(de-de,VS.90).gifPublisherIdentityPermissionStellt die Identität eines Softwareherausgebers dar. Diese Klasse kann nicht vererbt werden.
24ed02w7.pubclass(de-de,VS.90).gifPublisherIdentityPermissionAttributeErmöglicht das Anwenden von Sicherheitsaktionen für PublisherIdentityPermission auf Code unter Verwendung von Deklarationssicherheit. Diese Klasse kann nicht vererbt werden.
24ed02w7.pubclass(de-de,VS.90).gifReflectionPermissionSteuert den Zugriff auf nicht öffentliche Typen und Member über die System.Reflection-APIs. Steuert einige Features der System.Reflection.Emit-APIs.
24ed02w7.pubclass(de-de,VS.90).gifReflectionPermissionAttributeLässt zu, dass Sicherheitsaktionen für ReflectionPermission mithilfe der Deklarationssicherheit auf Code angewendet werden.
24ed02w7.pubclass(de-de,VS.90).gifRegistryPermissionSteuert den Zugriff auf Registrierungsvariablen. Diese Klasse kann nicht vererbt werden.
24ed02w7.pubclass(de-de,VS.90).gifRegistryPermissionAttributeErmöglicht das Anwenden von Sicherheitsaktionen für RegistryPermission mithilfe der Deklarationssicherheit auf Code. Diese Klasse kann nicht geerbt werden.
24ed02w7.pubclass(de-de,VS.90).gifResourcePermissionBaseErmöglicht das Steuern von Codezugriffssicherheits-Berechtigungen.
24ed02w7.pubclass(de-de,VS.90).gifResourcePermissionBaseEntryDefiniert die kleinste Einheit eines Berechtigungssatzes für die Codezugriffssicherheit.
24ed02w7.pubclass(de-de,VS.90).gifSecurityAttributeGibt die Basisattributklasse für Deklarationssicherheit an, aus der CodeAccessSecurityAttribute abgeleitet wird.
24ed02w7.pubclass(de-de,VS.90).gifSecurityPermissionBeschreibt einen auf Code angewendeten Satz von Sicherheitsberechtigungen. Diese Klasse kann nicht vererbt werden.
24ed02w7.pubclass(de-de,VS.90).gifSecurityPermissionAttributeLässt zu, dass Sicherheitsaktionen für SecurityPermission mithilfe der deklarativen Sicherheit auf Code angewendet werden. Diese Klasse kann nicht vererbt werden.
24ed02w7.pubclass(de-de,VS.90).gifSiteIdentityPermissionDefiniert die Identitätsberechtigung für die Website, aus der der Code stammt. Diese Klasse kann nicht vererbt werden.
24ed02w7.pubclass(de-de,VS.90).gifSiteIdentityPermissionAttributeErmöglicht das Anwenden von Sicherheitsaktionen für SiteIdentityPermission auf Code unter Verwendung von Deklarationssicherheit. Diese Klasse kann nicht vererbt werden.
24ed02w7.pubclass(de-de,VS.90).gifStorePermissionSteuert den Zugriff auf Speicher, die X.509-Zertifikate enthalten. Diese Klasse kann nicht geerbt werden.
24ed02w7.pubclass(de-de,VS.90).gifStorePermissionAttributeErmöglicht das Anwenden von Sicherheitsaktionen für StorePermission mithilfe der Deklarationssicherheit auf Code. Diese Klasse kann nicht geerbt werden.
24ed02w7.pubclass(de-de,VS.90).gifStrongNameIdentityPermissionDefiniert die Identitätsberechtigung für starke Namen. Diese Klasse kann nicht vererbt werden.
24ed02w7.pubclass(de-de,VS.90).gifStrongNameIdentityPermissionAttributeErmöglicht das Anwenden von Sicherheitsaktionen für StrongNameIdentityPermission auf Code unter Verwendung von Deklarationssicherheit. Diese Klasse kann nicht vererbt werden.
24ed02w7.pubclass(de-de,VS.90).gifStrongNamePublicKeyBlobStellt Informationen über öffentliche Schlüssel, auch als BLOB bezeichnet, für einen starken Namen dar. Diese Klasse kann nicht vererbt werden.
24ed02w7.pubclass(de-de,VS.90).gifUIPermissionSteuert die Berechtigungen in Bezug auf Benutzeroberflächen und die Zwischenablage. Diese Klasse kann nicht vererbt werden.
24ed02w7.pubclass(de-de,VS.90).gifUIPermissionAttributeLässt zu, dass Sicherheitsaktionen für UIPermission mithilfe der Deklarationssicherheit auf Code angewendet werden. Diese Klasse kann nicht vererbt werden.
24ed02w7.pubclass(de-de,VS.90).gifUrlIdentityPermissionDefiniert die Identitätsberechtigung für den URL, aus dem der Code stammt. Diese Klasse kann nicht vererbt werden.
24ed02w7.pubclass(de-de,VS.90).gifUrlIdentityPermissionAttributeErmöglicht das Anwenden von Sicherheitsaktionen für UrlIdentityPermission auf Code unter Verwendung von Deklarationssicherheit. Diese Klasse kann nicht vererbt werden.
24ed02w7.pubclass(de-de,VS.90).gifWebBrowserPermissionDas WebBrowserPermission-Objekt legt fest, ob das WebBrowser-Steuerelement erstellt werden kann.
24ed02w7.pubclass(de-de,VS.90).gifWebBrowserPermissionAttributeLässt zu, dass Sicherheitsaktionen für WebBrowserPermission mithilfe der Deklarationssicherheit auf Code angewendet werden.
24ed02w7.pubclass(de-de,VS.90).gifZoneIdentityPermissionDefiniert die Identitätsberechtigung für die Zone, aus der der Code stammt. Diese Klasse kann nicht vererbt werden.
24ed02w7.pubclass(de-de,VS.90).gifZoneIdentityPermissionAttributeErmöglicht das Anwenden von Sicherheitsaktionen für ZoneIdentityPermission auf Code unter Verwendung von Deklarationssicherheit. Diese Klasse kann nicht vererbt werden.

  SchnittstelleBeschreibung
24ed02w7.pubinterface(de-de,VS.90).gifIUnrestrictedPermissionErmöglicht einer Berechtigung das Verfügbarmachen eines uneingeschränkten Zustands.

  EnumerationBeschreibung
24ed02w7.pubenumeration(de-de,VS.90).gifDataProtectionPermissionFlagsGibt die Zugriffsberechtigungen für das Verschlüsseln von Daten und Arbeitsspeicher an.
24ed02w7.pubenumeration(de-de,VS.90).gifEnvironmentPermissionAccessGibt Zugriff auf Umgebungsvariablen an.
24ed02w7.pubenumeration(de-de,VS.90).gifFileDialogPermissionAccessGibt den Typ des Dateizugriffs über das Dialogfeld Datei an.
24ed02w7.pubenumeration(de-de,VS.90).gifFileIOPermissionAccessGibt den angeforderten Typ des Dateizugriffs an.
24ed02w7.pubenumeration(de-de,VS.90).gifHostProtectionResourceGibt Kategorien von Funktionen an, die potenziell schädlich für den Host sind, wenn sie von einer Methode oder Klasse aufgerufen werden.
24ed02w7.pubenumeration(de-de,VS.90).gifIsolatedStorageContainmentGibt die zulässige Verwendung der isolierten Speicherung an.
24ed02w7.pubenumeration(de-de,VS.90).gifKeyContainerPermissionFlagsGibt den Typ des gewährten Schlüsselcontainerzugriffs an.
24ed02w7.pubenumeration(de-de,VS.90).gifMediaPermissionAudioGibt die Berechtigungsstufe für Audio an.
24ed02w7.pubenumeration(de-de,VS.90).gifMediaPermissionImageGibt die Berechtigungsstufe für Bilder an.
24ed02w7.pubenumeration(de-de,VS.90).gifMediaPermissionVideoGibt die Berechtigungsstufe für Video an.
24ed02w7.pubenumeration(de-de,VS.90).gifPermissionStateGibt an, ob eine Berechtigung bei der Erstellung vollen oder keinen Zugriff auf Ressourcen erhält.
24ed02w7.pubenumeration(de-de,VS.90).gifReflectionPermissionFlagGibt die erlaubte Verwendung des System.Reflection-Namespaces und des System.Reflection.Emit-Namespaces an.
24ed02w7.pubenumeration(de-de,VS.90).gifRegistryPermissionAccessGibt den zulässigen Zugriff auf Registrierungsschlüssel und -werte an.
24ed02w7.pubenumeration(de-de,VS.90).gifSecurityActionGibt die Sicherheitsaktionen an, die über die Deklarationssicherheit ausgeführt werden können.
24ed02w7.pubenumeration(de-de,VS.90).gifSecurityPermissionFlagGibt Zugriffsflags für das Sicherheitsberechtigungsobjekt an.
24ed02w7.pubenumeration(de-de,VS.90).gifStorePermissionFlagsGibt den gewährten Zugriff auf X.509-Zertifikatsspeicher an.
24ed02w7.pubenumeration(de-de,VS.90).gifUIPermissionClipboardGibt den für den Aufrufcode zugelassenen Typ des Zugriffs auf die Zwischenablage an.
24ed02w7.pubenumeration(de-de,VS.90).gifUIPermissionWindowGibt den für den Code zugelassenen Fenstertyp an.
24ed02w7.pubenumeration(de-de,VS.90).gifWebBrowserPermissionLevelGibt die Berechtigungsstufe für einen Webbrowser an.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft