PermissionRequestEvidence Classe

Definizione

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à
PermissionRequestEvidence
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 mezzi 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

Nome Descrizione
PermissionRequestEvidence(PermissionSet, PermissionSet, PermissionSet)
Obsoleti.
Obsoleti.

Inizializza una nuova istanza della PermissionRequestEvidence classe con la richiesta di autorizzazione di un assembly di codice.

Proprietà

Nome Descrizione
DeniedPermissions
Obsoleti.
Obsoleti.

Ottiene le autorizzazioni a cui il codice chiede esplicitamente di non essere concesso.

OptionalPermissions
Obsoleti.
Obsoleti.

Ottiene le autorizzazioni che il codice può usare se vengono concesse, ma non sono necessarie.

RequestedPermissions
Obsoleti.
Obsoleti.

Ottiene le autorizzazioni minime necessarie per l'esecuzione del codice.

Metodi

Nome Descrizione
Clone()
Obsoleti.
Obsoleti.

Crea un nuovo oggetto che rappresenta una copia dell'istanza corrente.

Clone()
Obsoleti.
Obsoleti.

Crea un nuovo oggetto che rappresenta una copia completa dell'istanza corrente.

(Ereditato da EvidenceBase)
Copy()
Obsoleti.
Obsoleti.

Crea una copia equivalente dell'oggetto corrente PermissionRequestEvidence.

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 il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()
Obsoleti.
Obsoleti.

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()
Obsoleti.
Obsoleti.

Ottiene una rappresentazione di stringa dello stato dell'oggetto PermissionRequestEvidence.

Si applica a