PermissionRequestEvidence PermissionRequestEvidence PermissionRequestEvidence PermissionRequestEvidence Class

Definition

Warnung

Diese API ist jetzt veraltet.

Definiert Beweise, die Anforderungen für Berechtigungen darstellen.Defines evidence that represents permission requests. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

public ref class PermissionRequestEvidence sealed : System::Security::Policy::EvidenceBase
[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.")]
[System.Obsolete("This type is obsolete. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
[System.Serializable]
[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
type PermissionRequestEvidence = class
    inherit EvidenceBase
Public NotInheritable Class PermissionRequestEvidence
Inherits EvidenceBase
Vererbung
PermissionRequestEvidencePermissionRequestEvidencePermissionRequestEvidencePermissionRequestEvidence
Attribute

Hinweise

Berechtigungsanforderungen enthalten die minimalen Berechtigungen, die der Code zum Ausführen erfordert, Berechtigungen, die der Code verwenden kann, wenn Sie gewährt werden, aber nicht erforderlich sind, und die Berechtigungen, die der Code explizit anfordert, nicht erteilt zu werden.Permission requests include the minimum permissions the code requires to run, permissions the code can use if they are granted, but are not required, and permissions the code explicitly asks not to be granted.

Konstruktoren

PermissionRequestEvidence(PermissionSet, PermissionSet, PermissionSet) PermissionRequestEvidence(PermissionSet, PermissionSet, PermissionSet) PermissionRequestEvidence(PermissionSet, PermissionSet, PermissionSet) PermissionRequestEvidence(PermissionSet, PermissionSet, PermissionSet)

Initialisiert eine neue Instanz der PermissionRequestEvidence-Klasse mit der Berechtigungsanforderung einer Codeassembly.Initializes a new instance of the PermissionRequestEvidence class with the permission request of a code assembly.

Eigenschaften

DeniedPermissions DeniedPermissions DeniedPermissions DeniedPermissions

Ruft die Berechtigungen ab, die aufgrund von Codeangaben explizit nicht erteilt werden sollen.Gets the permissions the code explicitly asks not to be granted.

OptionalPermissions OptionalPermissions OptionalPermissions OptionalPermissions

Ruft die nicht obligatorischen Berechtigungen ab, die – sofern erteilt – vom Code verwendet werden können.Gets the permissions the code can use if they are granted, but are not required.

RequestedPermissions RequestedPermissions RequestedPermissions RequestedPermissions

Ruft die Mindestanzahl der zum Ausführen des Codes erforderlichen Berechtigungen ab.Gets the minimum permissions the code requires to run.

Methoden

Clone() Clone() Clone() Clone()

Erstellt ein neues Objekt, das eine Kopie der aktuellen Instanz darstellt.Creates a new object that is a copy of the current instance.

Copy() Copy() Copy() Copy()

Erstellt eine äquivalente Kopie der aktuellen PermissionRequestEvidence.Creates an equivalent copy of the current PermissionRequestEvidence.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Ruft eine Zeichenfolgenentsprechung des Zustands der PermissionRequestEvidence ab.Gets a string representation of the state of the PermissionRequestEvidence.

Gilt für: