PermissionRequestEvidence Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 Beweise, die Anforderungen für Berechtigungen 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
- Vererbung
-
PermissionRequestEvidence
- Attribute
Hinweise
Achtung
Die Codezugriffssicherheit (CAS, Code Access Security) 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 umfassen die Mindestberechtigungen, die der Code für die Ausführung benötigt, Berechtigungen, die der Code verwenden kann, wenn sie gewährt werden, aber nicht erforderlich sind, und Berechtigungen, die der Code explizit auffordert, nicht gewährt zu werden.
Konstruktoren
PermissionRequestEvidence(PermissionSet, PermissionSet, PermissionSet) |
Veraltet.
Veraltet.
Initialisiert eine neue Instanz der PermissionRequestEvidence-Klasse mit der Berechtigungsanforderung einer Codeassembly. |
Eigenschaften
DeniedPermissions |
Veraltet.
Veraltet.
Ruft die Berechtigungen ab, die aufgrund von Codeangaben explizit nicht erteilt werden sollen. |
OptionalPermissions |
Veraltet.
Veraltet.
Ruft die nicht obligatorischen Berechtigungen ab, die – sofern erteilt – vom Code verwendet werden können. |
RequestedPermissions |
Veraltet.
Veraltet.
Ruft die Mindestanzahl der zum Ausführen des Codes erforderlichen Berechtigungen ab. |
Methoden
Clone() |
Veraltet.
Veraltet.
Erstellt ein neues Objekt, das eine Kopie der aktuellen Instanz darstellt. |
Clone() |
Veraltet.
Veraltet.
Erstellt ein neues Objekt, das eine vollständige Kopie der aktuellen Instanz darstellt. (Geerbt von EvidenceBase) |
Copy() |
Veraltet.
Veraltet.
Erstellt eine äquivalente Kopie der aktuellen PermissionRequestEvidence. |
Equals(Object) |
Veraltet.
Veraltet.
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Veraltet.
Veraltet.
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Veraltet.
Veraltet.
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Veraltet.
Veraltet.
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Veraltet.
Veraltet.
Ruft eine Zeichenfolgenentsprechung des Zustands der PermissionRequestEvidence ab. |