Zone Classe

Définition

Fournit la zone de sécurité d'un assembly de code en tant que preuve pour une évaluation de stratégie.Provides the security zone of a code assembly as evidence for policy evaluation. Cette classe ne peut pas être héritée.This class cannot be inherited.

public ref class Zone sealed : System::Security::Policy::EvidenceBase, System::Security::Policy::IIdentityPermissionFactory
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public sealed class Zone : System.Security.Policy.EvidenceBase, System.Security.Policy.IIdentityPermissionFactory
type Zone = class
    inherit EvidenceBase
    interface IIdentityPermissionFactory
Public NotInheritable Class Zone
Inherits EvidenceBase
Implements IIdentityPermissionFactory
Héritage
Zone
Attributs
Implémente

Remarques

La présence d' Zone preuve produit une ZoneIdentityPermission dans le jeu d’autorisations.The presence of Zone evidence produces a ZoneIdentityPermission in the grant set. S’il existe un Demand pour ZoneIdentityPermission, le ZoneIdentityPermission qui correspond à la preuve Zone sera comparé à l’autorisation demandée.If there is a Demand for ZoneIdentityPermission, the ZoneIdentityPermission that corresponds to the Zone evidence will be compared with the demanded permission.

Les zones sont définies par l’énumération SecurityZone.Zones are defined by the SecurityZone enumeration.

Constructeurs

Zone(SecurityZone)

Initialise une nouvelle instance de la classe Zone avec la zone d'origine d'un assembly de code.Initializes a new instance of the Zone class with the zone from which a code assembly originates.

Propriétés

SecurityZone

Obtient la zone d'origine de l'assembly du code.Gets the zone from which the code assembly originates.

Méthodes

Clone()

Crée un objet qui est une copie de l'instance actuelle.Creates a new object that is a copy of the current instance.

Copy()

Crée une copie équivalente de l'objet de preuve.Creates an equivalent copy of the evidence object.

CreateFromUrl(String)

Crée une nouvelle zone avec l'URL spécifiée.Creates a new zone with the specified URL.

CreateIdentityPermission(Evidence)

Crée une autorisation d'identité qui correspond à l'instance actuelle de la classe de preuve Zone.Creates an identity permission that corresponds to the current instance of the Zone evidence class.

Equals(Object)

Vérifie si l'objet de preuve Zone en cours et l'objet spécifié sont équivalents.Compares the current Zone evidence object to the specified object for equivalence.

GetHashCode()

Obtient le code de hachage de la zone en cours.Gets the hash code of the current zone.

GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
ToString()

Retourne une chaîne représentant le Zone en cours.Returns a string representation of the current Zone.

S’applique à