PermissionRequestEvidence Klasse

Definition

Achtung

This type is obsolete. See https://go.microsoft.com/fwlink/?LinkID=155570 for more information.

Achtung

Assembly level declarative security is obsolete and is no longer enforced by the CLR by default. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.

Definiert Nachweise, die Berechtigungsanforderungen darstellen. Diese Klasse kann nicht vererbt werden.

public ref class PermissionRequestEvidence sealed : System::Security::Policy::EvidenceBase
public ref class PermissionRequestEvidence sealed
[System.Obsolete("This type is obsolete. See https://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
public sealed class PermissionRequestEvidence : System.Security.Policy.EvidenceBase
[System.Serializable]
public sealed class PermissionRequestEvidence
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class PermissionRequestEvidence
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Obsolete("Assembly level declarative security is obsolete and is no longer enforced by the CLR by default. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
public sealed class PermissionRequestEvidence : System.Security.Policy.EvidenceBase
public sealed class PermissionRequestEvidence : System.Security.Policy.EvidenceBase
[<System.Obsolete("This type is obsolete. See https://go.microsoft.com/fwlink/?LinkID=155570 for more information.")>]
type PermissionRequestEvidence = class
    inherit EvidenceBase
[<System.Serializable>]
type PermissionRequestEvidence = class
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type PermissionRequestEvidence = class
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Obsolete("Assembly level declarative security is obsolete and is no longer enforced by the CLR by default. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")>]
type PermissionRequestEvidence = class
    inherit EvidenceBase
type PermissionRequestEvidence = class
    inherit EvidenceBase
Public NotInheritable Class PermissionRequestEvidence
Inherits EvidenceBase
Public NotInheritable Class PermissionRequestEvidence
Vererbung
PermissionRequestEvidence
Vererbung
PermissionRequestEvidence
Attribute

Hinweise

Vorsicht

Code Access Security (CAS) ist in allen Versionen von .NET Framework und .NET veraltet. Aktuelle Versionen von .NET berücksichtigen keine CAS-Anmerkungen und erzeugen Fehler, wenn CAS-bezogene APIs verwendet werden. Entwickler*innen sollten alternative Mittel zum Ausführen von Sicherheitsaufgaben suchen.

Berechtigungsanforderungen enthalten die Mindestberechtigungen, die der Code ausführen muss, Berechtigungen, die der Code verwenden kann, wenn sie gewährt werden, aber nicht erforderlich sind, und Berechtigungen, die der Code explizit anfordert, nicht erteilt zu werden.

Konstruktoren

Name Beschreibung
PermissionRequestEvidence(PermissionSet, PermissionSet, PermissionSet)
Veraltet.
Veraltet.

Initialisiert eine neue Instanz der PermissionRequestEvidence Klasse mit der Berechtigungsanforderung einer Codeassembly.

Eigenschaften

Name Beschreibung
DeniedPermissions
Veraltet.
Veraltet.

Ruft die Berechtigungen ab, die der Code explizit anfragt, nicht erteilt zu werden.

OptionalPermissions
Veraltet.
Veraltet.

Ruft die Berechtigungen ab, die der Code verwenden kann, wenn sie erteilt werden, aber nicht erforderlich sind.

RequestedPermissions
Veraltet.
Veraltet.

Ruft die Mindestberechtigungen ab, die der Code zum Ausführen benötigt.

Methoden

Name Beschreibung
Clone()
Veraltet.
Veraltet.

Erstellt ein neues Objekt, das eine Kopie der aktuellen Instanz ist.

Clone()
Veraltet.
Veraltet.

Erstellt ein neues Objekt, das eine vollständige Kopie der aktuellen Instanz ist.

(Geerbt von EvidenceBase)
Copy()
Veraltet.
Veraltet.

Erstellt eine entsprechende Kopie der aktuellen PermissionRequestEvidence.

Equals(Object)
Veraltet.
Veraltet.

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()
Veraltet.
Veraltet.

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()
Veraltet.
Veraltet.

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()
Veraltet.
Veraltet.

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()
Veraltet.
Veraltet.

Ruft eine Zeichenfolgendarstellung des Zustands der .PermissionRequestEvidence

Gilt für: