Zone Clase

Definición

Proporciona la zona de seguridad de un ensamblado de código como evidencia para la evaluación de directivas.Provides the security zone of a code assembly as evidence for policy evaluation. Esta clase no se puede heredar.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
Herencia
Zone
Atributos
Implementaciones

Comentarios

La presencia de Zone evidencia produce un ZoneIdentityPermission en el conjunto de permisos concedidos.The presence of Zone evidence produces a ZoneIdentityPermission in the grant set. Si hay un Demand para ZoneIdentityPermission, el ZoneIdentityPermission correspondiente a la evidencia de Zone se comparará con el permiso solicitado.If there is a Demand for ZoneIdentityPermission, the ZoneIdentityPermission that corresponds to the Zone evidence will be compared with the demanded permission.

Las zonas se definen mediante la enumeración SecurityZone.Zones are defined by the SecurityZone enumeration.

Constructores

Zone(SecurityZone)

Inicializa una nueva instancia de la clase Zone con la zona desde la que se origina un ensamblado de código.Initializes a new instance of the Zone class with the zone from which a code assembly originates.

Propiedades

SecurityZone

Obtiene la zona desde la que se origina el ensamblado de código.Gets the zone from which the code assembly originates.

Métodos

Clone()

Crea un nuevo objeto copiado de la instancia actual.Creates a new object that is a copy of the current instance.

Copy()

Crea una copia equivalente del objeto de evidencia.Creates an equivalent copy of the evidence object.

CreateFromUrl(String)

Crea una nueva zona con la dirección URL especificada.Creates a new zone with the specified URL.

CreateIdentityPermission(Evidence)

Crea un permiso de identidad correspondiente a la instancia actual de la clase de evidencia Zone.Creates an identity permission that corresponds to the current instance of the Zone evidence class.

Equals(Object)

Compara el objeto de evidencia Zone actual con el objeto especificado para determinar si son equivalentes.Compares the current Zone evidence object to the specified object for equivalence.

GetHashCode()

Obtiene el código hash de la zona actual.Gets the hash code of the current zone.

GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
ToString()

Devuelve una representación en forma de cadena de este objeto Zone actual.Returns a string representation of the current Zone.

Se aplica a