Zone Zone Zone Zone Class

Определение

Предоставляет зону безопасности сборки кода, используемую в качестве свидетельства для оценки политики.Provides the security zone of a code assembly as evidence for policy evaluation. Этот класс не наследуется.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
Наследование
ZoneZoneZoneZone
Атрибуты
Реализации

Комментарии

Наличие Zone свидетельства создает ZoneIdentityPermission в предоставляемый список.The presence of Zone evidence produces a ZoneIdentityPermission in the grant set. Если имеется Demand для ZoneIdentityPermission, ZoneIdentityPermission , соответствующий Zone свидетельства, будет выполнено сравнение требуемого разрешения.If there is a Demand for ZoneIdentityPermission, the ZoneIdentityPermission that corresponds to the Zone evidence will be compared with the demanded permission.

Зоны определяются SecurityZone перечисления.Zones are defined by the SecurityZone enumeration.

Конструкторы

Zone(SecurityZone) Zone(SecurityZone) Zone(SecurityZone) Zone(SecurityZone)

Инициализирует новый экземпляр класса Zone с зоной, являющейся источником сборки кода.Initializes a new instance of the Zone class with the zone from which a code assembly originates.

Свойства

SecurityZone SecurityZone SecurityZone SecurityZone

Получает зону, являющуюся источником сборки кода.Gets the zone from which the code assembly originates.

Методы

Clone() Clone() Clone() Clone()

Создает новый объект, являющийся копией текущего экземпляра.Creates a new object that is a copy of the current instance.

Copy() Copy() Copy() Copy()

Создает эквивалентную копию объекта свидетельства.Creates an equivalent copy of the evidence object.

CreateFromUrl(String) CreateFromUrl(String) CreateFromUrl(String) CreateFromUrl(String)

Создает новую зону с указанным URL-адресом.Creates a new zone with the specified URL.

CreateIdentityPermission(Evidence) CreateIdentityPermission(Evidence) CreateIdentityPermission(Evidence) CreateIdentityPermission(Evidence)

Создает разрешение идентификации, соответствующее текущему экземпляру класса свидетельства Zone.Creates an identity permission that corresponds to the current instance of the Zone evidence class.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Сравнивает указанный объект и текущий объект свидетельстваZone на предмет равенства.Compares the current Zone evidence object to the specified object for equivalence.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Получает хэш-код текущей зоны.Gets the hash code of the current zone.

GetType() GetType() GetType() GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Возвращает строковое представление текущего объекта Zone.Returns a string representation of the current Zone.

Применяется к