PermissionRequestEvidence Classe

Définition

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 les 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 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
Héritage
PermissionRequestEvidence
Héritage
PermissionRequestEvidence
Attributs

Remarques

Avertissement

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 n’honorent pas les annotations CAS et produisent des erreurs si les API liées à CAS sont utilisées. Les développeurs doivent rechercher d’autres moyens d’accomplir des tâches de sécurité.

Les demandes d’autorisation incluent les autorisations minimales requises 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

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

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

Propriétés

Nom Description
DeniedPermissions
Obsolète.
Obsolète.

Obtient les autorisations que le code demande explicitement de ne pas accorder.

OptionalPermissions
Obsolète.
Obsolète.

Obtient les autorisations que le code peut utiliser s’ils sont accordés, mais ne sont pas obligatoires.

RequestedPermissions
Obsolète.
Obsolète.

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

Méthodes

Nom Description
Clone()
Obsolète.
Obsolète.

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

Clone()
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.

Crée une copie équivalente du fichier actif PermissionRequestEvidence.

Equals(Object)
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.

Sert de fonction de hachage par défaut.

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

Obtient la Type de l’instance actuelle.

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

Crée une copie superficielle du Objectactuel.

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

Obtient une représentation sous forme de chaîne de l’état du PermissionRequestEvidence.

S’applique à