PermissionRequestEvidence Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attenzione
This type is obsolete. See https://go.microsoft.com/fwlink/?LinkID=155570 for more information.
Attenzione
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.
Definisce l'evidenza che rappresenta le richieste di autorizzazione. La classe non può essere ereditata.
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
- Ereditarietà
- Ereditarietà
-
PermissionRequestEvidence
- Attributi
Commenti
Attenzione
La sicurezza dall'accesso al codice è stata deprecata in tutte le versioni di .NET Framework e .NET. Le versioni recenti di .NET non rispettano le annotazioni CAS e generano errori se vengono usate API correlate a CAS. Gli sviluppatori devono cercare metodi alternativi per eseguire attività di sicurezza.
Le richieste di autorizzazione includono le autorizzazioni minime necessarie per l'esecuzione del codice, le autorizzazioni che il codice può usare se vengono concesse, ma non sono necessarie e le autorizzazioni richieste esplicitamente dal codice non devono essere concesse.
Costruttori
PermissionRequestEvidence(PermissionSet, PermissionSet, PermissionSet) |
Obsoleti.
Obsoleti.
Inizializza una nuova istanza della classe PermissionRequestEvidence con la richiesta di autorizzazione di un assembly di codice. |
Proprietà
DeniedPermissions |
Obsoleti.
Obsoleti.
Ottiene le autorizzazioni che viene esplicitamente richiesto di non concedere. |
OptionalPermissions |
Obsoleti.
Obsoleti.
Ottiene le autorizzazioni utilizzabili dal codice, se concesse, ma che non sono obbligatorie. |
RequestedPermissions |
Obsoleti.
Obsoleti.
Ottiene le autorizzazioni minime necessarie per l'esecuzione del codice. |
Metodi
Clone() |
Obsoleti.
Obsoleti.
Crea un nuovo oggetto che è una copia dell'istanza corrente. |
Clone() |
Obsoleti.
Obsoleti.
Crea un nuovo oggetto che è una copia completa dell'istanza corrente. (Ereditato da EvidenceBase) |
Copy() |
Obsoleti.
Obsoleti.
Crea una copia equivalente dell'oggetto PermissionRequestEvidence corrente. |
Equals(Object) |
Obsoleti.
Obsoleti.
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Obsoleti.
Obsoleti.
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Obsoleti.
Obsoleti.
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Obsoleti.
Obsoleti.
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Obsoleti.
Obsoleti.
Ottiene una rappresentazione in forma di stringa dello stato dell'oggetto PermissionRequestEvidence. |