PermissionRequestEvidence Classe

Définition

Attention

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

Attention

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

Attention

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.

Définit la preuve qui représente des demandes d'autorisation. Cette classe ne peut pas être héritée.

public ref class PermissionRequestEvidence sealed : System::Security::Policy::EvidenceBase
public ref class PermissionRequestEvidence sealed
[System.Obsolete("This type is obsolete. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
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.")]
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 http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")>]
type PermissionRequestEvidence = class
    inherit 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
Héritage
PermissionRequestEvidence
Héritage
PermissionRequestEvidence
Attributs

Remarques

Attention

La sécurité d’accès du code (CAS) a été déconseillée dans toutes les versions du .NET Framework et de .NET. Les versions récentes de .NET ne respectent pas les annotations CAS et produisent des erreurs si les API liées à CAS sont utilisées. Les développeurs doivent chercher d’autres moyens pour accomplir les tâches liées à la sécurité.

Les demandes d’autorisation incluent les autorisations minimales dont le code a besoin pour s’exécuter, les autorisations que le code peut utiliser si elles sont accordées, mais ne sont pas requises, et les autorisations que le code demande explicitement de ne pas accorder.

Constructeurs

PermissionRequestEvidence(PermissionSet, PermissionSet, PermissionSet)
Obsolète.
Obsolète.
Obsolète.

Initialise une nouvelle instance de la classe PermissionRequestEvidence avec la demande d'autorisation d'un assembly de code.

Propriétés

DeniedPermissions
Obsolète.
Obsolète.
Obsolète.

Obtient les autorisations que le code demande explicitement de ne pas être accordées.

OptionalPermissions
Obsolète.
Obsolète.
Obsolète.

Obtient les autorisations que le code peut utiliser si elles sont accordées, mais qui ne sont pas requises.

RequestedPermissions
Obsolète.
Obsolète.
Obsolète.

Obtient les autorisations minimales nécessaires à l'exécution du code.

Méthodes

Clone()
Obsolète.
Obsolète.
Obsolète.

Crée un objet qui est une copie de l'instance actuelle.

Clone()
Obsolète.
Obsolète.
Obsolète.

Crée un objet qui est une copie complète de l'instance actuelle.

(Hérité de EvidenceBase)
Copy()
Obsolète.
Obsolète.
Obsolète.

Crée une copie équivalente du PermissionRequestEvidence en cours.

Equals(Object)
Obsolète.
Obsolète.
Obsolète.

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()
Obsolète.
Obsolète.
Obsolète.

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()
Obsolète.
Obsolète.
Obsolète.

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()
Obsolète.
Obsolète.
Obsolète.

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()
Obsolète.
Obsolète.
Obsolète.

Obtient une chaîne représentant l'état de PermissionRequestEvidence.

S’applique à