PermissionRequestEvidence Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 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
- 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.
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.
Obtient les autorisations que le code demande explicitement de ne pas être accordées. |
OptionalPermissions |
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.
Obtient les autorisations minimales nécessaires à l'exécution du code. |
Méthodes
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 PermissionRequestEvidence en cours. |
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.
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obsolète.
Obsolète.
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Obsolète.
Obsolète.
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Obsolète.
Obsolète.
Obtient une chaîne représentant l'état de PermissionRequestEvidence. |