Zone Classe

Definizione

Attenzione

Code Access Security is not supported or honored by the runtime.

Fornisce l'area di sicurezza di un assembly di codice come evidenza per la valutazione dei criteri. La classe non può essere ereditata.

public ref class Zone sealed : System::Security::Policy::EvidenceBase, System::Security::Policy::IIdentityPermissionFactory
public ref class Zone sealed : System::Security::Policy::IIdentityPermissionFactory
[System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public sealed class Zone : System.Security.Policy.EvidenceBase, System.Security.Policy.IIdentityPermissionFactory
[System.Serializable]
public sealed class Zone : System.Security.Policy.IIdentityPermissionFactory
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class Zone : System.Security.Policy.IIdentityPermissionFactory
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class Zone : System.Security.Policy.EvidenceBase, System.Security.Policy.IIdentityPermissionFactory
public sealed class Zone : System.Security.Policy.EvidenceBase, System.Security.Policy.IIdentityPermissionFactory
[<System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type Zone = class
    inherit EvidenceBase
    interface IIdentityPermissionFactory
[<System.Serializable>]
type Zone = class
    interface IIdentityPermissionFactory
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type Zone = class
    interface IIdentityPermissionFactory
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type Zone = class
    inherit EvidenceBase
    interface IIdentityPermissionFactory
type Zone = class
    inherit EvidenceBase
    interface IIdentityPermissionFactory
Public NotInheritable Class Zone
Inherits EvidenceBase
Implements IIdentityPermissionFactory
Public NotInheritable Class Zone
Implements IIdentityPermissionFactory
Ereditarietà
Ereditarietà
Zone
Attributi
Implementazioni

Commenti

Attenzione

La sicurezza di 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.

La presenza di prove produce un ZoneIdentityPermission oggetto nel set di Zone concessioni. Se è presente un Demand oggetto per ZoneIdentityPermission, che ZoneIdentityPermission corrisponde alla prova verrà confrontato con l'autorizzazione Zone richiesta.

Le zone sono definite dall'enumerazione SecurityZone .

Costruttori

Zone(SecurityZone)
Obsoleti.

Inizializza una nuova istanza della classe Zone con l'area da cui ha origine un assembly di codice.

Proprietà

SecurityZone
Obsoleti.

Ottiene l'area dalla quale ha origine l'assembly di codice.

Metodi

Clone()
Obsoleti.

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

Clone()
Obsoleti.

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

(Ereditato da EvidenceBase)
Copy()
Obsoleti.

Crea una copia equivalente dell'oggetto di evidenza.

CreateFromUrl(String)
Obsoleti.

Crea una nuova area con l'URL specificato.

CreateIdentityPermission(Evidence)
Obsoleti.

Crea un'autorizzazione di identità corrispondente all'istanza corrente della classe di evidenza Zone.

Equals(Object)
Obsoleti.

Confronta l'oggetto di evidenza Zone corrente con l'oggetto specificato per verificarne l'equivalenza.

GetHashCode()
Obsoleti.

Ottiene il codice hash dell'area corrente.

GetType()
Obsoleti.

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()
Obsoleti.

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()
Obsoleti.

Restituisce una rappresentazione di stringa dell'oggetto Zone corrente.

Si applica a