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-Namespace

 

Veröffentlicht: Oktober 2016

Der System.Security -Namespace stellt die zugrunde liegende Struktur Sicherheitssystem der common Language Runtime, einschließlich Basisklassen für Berechtigungen bereit.

KlasseBeschreibung
System_CAPS_pubclassAllowPartiallyTrustedCallersAttribute

Ermöglicht es, eine Assembly über teilweise vertrauenswürdigen Code aufzurufen. Ohne diese Deklaration können nur vollständig vertrauenswürdige Aufrufer solche Assemblys verwenden. Diese Klasse kann nicht vererbt werden.

System_CAPS_pubclassCodeAccessPermission

Definiert die zugrunde liegende Struktur aller Codezugriffsberechtigungen.

System_CAPS_pubclassHostProtectionException

Die Ausnahme, die bei Feststellung einer verweigerten Hostressource ausgelöst wird.

System_CAPS_pubclassHostSecurityManager

Ermöglicht die Kontrolle und Anpassung des Verhaltens von Sicherheit für Anwendungsdomänen.

System_CAPS_pubclassNamedPermissionSet

Definiert einen Berechtigungssatz, der einen Namen und eine Beschreibung zugeordnet ist. Diese Klasse kann nicht vererbt werden.

System_CAPS_pubclassPermissionSet

Stellt eine Auflistung dar, die viele verschiedene Berechtigungstypen enthalten kann.

System_CAPS_pubclassReadOnlyPermissionSet

Stellt eine schreibgeschützte Auflistung, die viele verschiedene Berechtigungstypen enthalten kann.

System_CAPS_pubclassSecureString

Stellt Text dar, der vertraulich behandelt werden soll, etwa durch Löschen aus dem Arbeitsspeicher des Computers, wenn er nicht mehr benötigt wird. Diese Klasse kann nicht vererbt werden.

System_CAPS_pubclassSecurityContext

Kapselt alle sicherheitsrelevanten Daten für über Threads übertragene Ausführungskontexte und gibt diese weiter. Diese Klasse kann nicht vererbt werden.

System_CAPS_pubclassSecurityCriticalAttribute

Gibt an, dass Code oder eine Assembly sicherheitsrelevante Vorgänge ausführt.

System_CAPS_pubclassSecurityElement

Stellt das XML-Objektmodell zum Codieren von Sicherheitsobjekten dar. Diese Klasse kann nicht vererbt werden.

System_CAPS_pubclassSecurityException

Eine Ausnahme wird ausgelöst, wenn ein Sicherheitsfehler erkannt wird.

System_CAPS_pubclassSecurityManager

Die wichtigsten Zugriffspunkt ermöglicht für Klassen, die Interaktion mit dem Sicherheitssystem. Diese Klasse kann nicht vererbt werden.

System_CAPS_pubclassSecurityRulesAttribute

Gibt den Satz von Sicherheitsregeln, die common Language Runtime für eine Assembly erzwingen soll.

System_CAPS_pubclassSecuritySafeCriticalAttribute

Bezeichnet Typen oder Member als sicherheitsrelevant und sicher zugänglich durch transparenten Code.

System_CAPS_pubclassSecurityState

Stellt eine Basisklasse für das Anfordern des Sicherheitsstatus einer Aktion aus der AppDomainManager Objekt.

System_CAPS_pubclassSecurityTransparentAttribute

Gibt an, dass eine Assembly keine Erhöhung von Berechtigungen verursachen kann.

System_CAPS_pubclassSecurityTreatAsSafeAttribute

Veraltet. Identifiziert die von nicht öffentlichen SecurityCriticalAttribute Mitglieder sind durch transparenten Code innerhalb der Assembly zugegriffen werden kann.

System_CAPS_pubclassSuppressUnmanagedCodeSecurityAttribute

Ermöglicht es verwaltetem Code, nicht verwalteten Code ohne Stackwalk aufzurufen. Diese Klasse kann nicht vererbt werden.

System_CAPS_pubclassUnverifiableCodeAttribute

Kennzeichnet Module, die nicht überprüfbaren Code enthalten. Diese Klasse kann nicht vererbt werden.

System_CAPS_pubclassVerificationException

Die Ausnahme wird ausgelöst, wenn die Sicherheitsrichtlinie Code erfordert, der typsicher ist, aber beim Prüfungsvorgang nicht bestätigt werden kann, dass der Code typsicher ist.

System_CAPS_pubclassXmlSyntaxException

Die Ausnahme, die ausgelöst wird, wenn es im XML-Analyse ein Syntaxfehler aufgetreten ist. Diese Klasse kann nicht vererbt werden.

SchnittstelleBeschreibung
System_CAPS_pubinterfaceIEvidenceFactory

Ruft ein Objekt ab Evidence.

System_CAPS_pubinterfaceIPermission

Definiert Methoden, die von den Typen von Berechtigungen implementiert.

System_CAPS_pubinterfaceISecurityEncodable

Definiert die Methoden, die Berechtigung Objektstatus und aus XML-Element-Darstellung zu konvertieren.

System_CAPS_pubinterfaceISecurityPolicyEncodable

Unterstützt die Methoden, die Berechtigung Objektstatus und aus einer XML-Element-Darstellung zu konvertieren.

System_CAPS_pubinterfaceIStackWalk

Verwaltet den Stackwalk, der bestimmt, ob alle Aufrufer in der Aufrufliste über die erforderlichen Berechtigungen für den Zugriff auf eine geschützte Ressource verfügen.

EnumerationBeschreibung
System_CAPS_pubenumHostSecurityManagerOptions

Gibt die Komponenten der Sicherheitsrichtlinie, die von der Sicherheits-Manager verwendet werden.

System_CAPS_pubenumManifestKinds

Stellt den Typ des Manifests, das die Signaturinformationen gelten.

System_CAPS_pubenumPartialTrustVisibilityLevel

Gibt die standardmäßige teilweise vertrauenswürdige Sichtbarkeit für Code, die mit dem AllowPartiallyTrustedCallersAttribute -Attribut (APTCA).

System_CAPS_pubenumPolicyLevelType

Gibt den Typ von einer Richtlinienebene für verwalteten Code.

System_CAPS_pubenumSecurityContextSource

Identifiziert die Quelle für den Sicherheitskontext.

System_CAPS_pubenumSecurityCriticalScope

Veraltet. Gibt den Bereich einer SecurityCriticalAttribute.

System_CAPS_pubenumSecurityRuleSet

Gibt den Satz von Sicherheitsregeln, die common Language Runtime für eine Assembly erzwingen soll.

System_CAPS_pubenumSecurityZone

Definiert die ganzzahligen Werte, Sicherheitszonen, die von der Sicherheitsrichtlinie verwendet.

Zurück zum Anfang
Anzeigen: