Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

System.Security.Policy-Namespace

 

Veröffentlicht: Oktober 2016

Der System.Security.Policy -Namespace enthält Codegruppen, mitgliedschaftsbedingungen und Beweis. Diese drei Typen von Klassen werden verwendet, um die vom Sicherheitssystem common Language Runtime Richtlinie angewendeten Regeln zu erstellen. Beweisklassen sind die Eingabe für Sicherheitsrichtlinien und mitgliedschaftsbedingungen sind die Schalter. zusammen diese Policy-Anweisungen erstellen und den gewährten Berechtigungssatz bestimmt. Richtlinienebenen und Codegruppen bilden die Struktur der Hierarchie der. Codegruppen sind die Kapselung einer Regel und werden in einer Richtlinienebene hierarchisch angeordnet.

KlasseBeschreibung
System_CAPS_pubclassAllMembershipCondition

Stellt eine mitgliedschaftsbedingung, die der gesamte Code entspricht. Diese Klasse kann nicht vererbt werden.

System_CAPS_pubclassApplicationDirectory

Enthält das Verzeichnis der Anwendung als Beweis für die Auswertung von Richtlinien. Diese Klasse kann nicht vererbt werden.

System_CAPS_pubclassApplicationDirectoryMembershipCondition

Bestimmt, ob eine Assembly zu einer Codegruppe gehört, testen Sie das Anwendungsverzeichnis. Diese Klasse kann nicht vererbt werden.

System_CAPS_pubclassApplicationSecurityInfo

Enthält den Sicherheitsbeweis für eine Anwendung an. Diese Klasse kann nicht vererbt werden.

System_CAPS_pubclassApplicationSecurityManager

Verwaltet die Entscheidung hinsichtlich der Vertrauenswürdigkeit für Applikationen Manifest aktiviert.

System_CAPS_pubclassApplicationTrust

Kapselt die Entscheidungen zu einer Anwendung. Diese Klasse kann nicht vererbt werden.

System_CAPS_pubclassApplicationTrustCollection

Stellt eine Auflistung vonApplicationTrust-Objekten dar. Diese Klasse kann nicht vererbt werden.

System_CAPS_pubclassApplicationTrustEnumerator

Stellt den Enumerator für ApplicationTrust-Objekte in der ApplicationTrustCollection-Auflistung dar.

System_CAPS_pubclassCodeConnectAccess

Gibt an, die den Zugriff auf Netzwerkressourcen, die Code gewährt wird.

System_CAPS_pubclassCodeGroup

Stellt die abstrakte Basisklasse, von der alle, die Implementierungen von Code Gruppen abgeleitet werden müssen.

System_CAPS_pubclassEvidence

Definiert die Informationen, die als Eingaben für richtlinienentscheidungen bildet. Diese Klasse kann nicht vererbt werden.

System_CAPS_pubclassEvidenceBase

Stellt eine Basisklasse, von der alle Objekte, die verwendet werden, wie die Beweise abgeleitet werden muss.

System_CAPS_pubclassFileCodeGroup

Erteilt die Berechtigung zum Bearbeiten von Dateien in den Codeassemblys, Assemblys mit Code, die die Bedingung erfüllen. Diese Klasse kann nicht vererbt werden.

System_CAPS_pubclassFirstMatchCodeGroup

Veraltet. Ermöglicht die Sicherheitsrichtlinie definiert werden, durch die Gesamtheit der Policy-Anweisung für eine Codegruppe und der erste untergeordnete Codegruppe, die entspricht. Diese Klasse kann nicht vererbt werden.

System_CAPS_pubclassGacInstalled

Bestätigt, dass eine Codeassembly im globalen Assemblycache (GAC) als Beweis für die Auswertung von Richtlinien stammt. Diese Klasse kann nicht vererbt werden.

System_CAPS_pubclassGacMembershipCondition

Bestimmt, ob eine Assembly zu einer Codegruppe gehört, testen Sie die Mitgliedschaft im globalen Assemblycache. Diese Klasse kann nicht vererbt werden.

System_CAPS_pubclassHash

Stellt Beweise zu den Hashwert für eine Assembly bereit. Diese Klasse kann nicht vererbt werden.

System_CAPS_pubclassHashMembershipCondition

Bestimmt, ob eine Assembly zu einer Codegruppe gehört, durch deren Hashwert überprüft. Diese Klasse kann nicht vererbt werden.

System_CAPS_pubclassNetCodeGroup

Erteilt Webberechtigung an den Standort, von dem die Assembly heruntergeladen wurde. Diese Klasse kann nicht vererbt werden.

System_CAPS_pubclassPermissionRequestEvidence

Veraltet. Definiert die Beweise, die Berechtigung darstellt. Diese Klasse kann nicht vererbt werden.

System_CAPS_pubclassPolicyException

Die Ausnahme, die ausgelöst wird, wenn die Richtlinie Ausführung des Codes verbietet.

System_CAPS_pubclassPolicyLevel

Stellt Sicherheitsrichtlinienebenen für die common Language Runtime dar. Diese Klasse kann nicht vererbt werden.

System_CAPS_pubclassPolicyStatement

Stellt die Anweisung einen CodeGroup beschreiben die Berechtigungen und andere Informationen, die auf Code mit einem bestimmten Satz von Beweisen angewendet. Diese Klasse kann nicht vererbt werden.

System_CAPS_pubclassPublisher

Stellt die digitale Authenticode x. 509v3-Signatur einer Code-Assembly als Beweis für die Auswertung von Richtlinien. Diese Klasse kann nicht vererbt werden.

System_CAPS_pubclassPublisherMembershipCondition

Bestimmt, ob eine Assembly zu einer Codegruppe gehört, testen Sie den Softwareherausgeber Authenticode x. 509v3-Zertifikat. Diese Klasse kann nicht vererbt werden.

System_CAPS_pubclassSite

Stellt die Website als Beweis für die Auswertung von Richtlinien, aus der eine Codeassembly stammt. Diese Klasse kann nicht vererbt werden.

System_CAPS_pubclassSiteMembershipCondition

Bestimmt, ob eine Assembly zu einer Codegruppe gehört, durch Testen der Website, von der sie stammen. Diese Klasse kann nicht vererbt werden.

System_CAPS_pubclassStrongName

Stellt den starken Namen einer Codeassembly als Beweis für die Auswertung von Richtlinien. Diese Klasse kann nicht vererbt werden.

System_CAPS_pubclassStrongNameMembershipCondition

Bestimmt, ob eine Assembly zu einer Codegruppe gehört, durch Überprüfen des starken Namens. Diese Klasse kann nicht vererbt werden.

System_CAPS_pubclassTrustManagerContext

Stellt den Kontext für den Trust-Manager bei der Entscheidung, eine Anwendung auszuführen, und beim Einrichten der Sicherheits auf einem neuen AppDomain in dem eine Anwendung ausgeführt werden.

System_CAPS_pubclassUnionCodeGroup

Veraltet. Stellt eine Codegruppe, deren Policy-Anweisung die Union der aktuellen Codegruppe Policy-Anweisung und der Policy-Anweisung alle entsprechenden untergeordneten Codegruppen ist. Diese Klasse kann nicht vererbt werden.

System_CAPS_pubclassUrl

Enthält die URL als Beweis für die Auswertung von Richtlinien, aus der eine Codeassembly stammt. Diese Klasse kann nicht vererbt werden.

System_CAPS_pubclassUrlMembershipCondition

Bestimmt, ob eine Assembly zu einer Codegruppe gehört, durch die URL testen. Diese Klasse kann nicht vererbt werden.

System_CAPS_pubclassZone

Stellt die Sicherheitszone einer Code-Assembly als Beweis für die Auswertung von Richtlinien. Diese Klasse kann nicht vererbt werden.

System_CAPS_pubclassZoneMembershipCondition

Bestimmt, ob eine Assembly zu einer Codegruppe gehört, durch Testen der Ursprungszone. Diese Klasse kann nicht vererbt werden.

SchnittstelleBeschreibung
System_CAPS_pubinterfaceIApplicationTrustManager

Bestimmt, ob eine Anwendung ausgeführt werden soll und welcher Satz von Berechtigungen erteilt werden sollten.

System_CAPS_pubinterfaceIIdentityPermissionFactory

Definiert die Methode, die eine neue Identitätsberechtigung erstellt.

System_CAPS_pubinterfaceIMembershipCondition

Definiert den Test, um zu bestimmen, ob eine Codeassembly Mitglied einer Codegruppe ist.

EnumerationBeschreibung
System_CAPS_pubenumApplicationVersionMatch

Gibt an, wie wenn, suchen die Anwendung in einer Auflistung vertraut übereinstimmen.

System_CAPS_pubenumPolicyStatementAttribute

Definiert besondere Attributflags für Sicherheitsrichtlinien für Codegruppen.

System_CAPS_pubenumTrustManagerUIContext

Gibt der Typ der Benutzeroberfläche (UI) der Trust-Manager für die Entscheidung hinsichtlich der Vertrauenswürdigkeit verwenden soll.

Zurück zum Anfang
Anzeigen: