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 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
- 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. |