Поделиться через


ApplicationDirectoryMembershipCondition Класс

Определение

Определяет принадлежность сборки к группе кода путем проверки ее каталога приложения. Этот класс не наследуется.

public ref class ApplicationDirectoryMembershipCondition sealed : System::Security::ISecurityEncodable, System::Security::Policy::IMembershipCondition
public ref class ApplicationDirectoryMembershipCondition sealed : System::Security::Policy::IMembershipCondition
public ref class ApplicationDirectoryMembershipCondition sealed
public sealed class ApplicationDirectoryMembershipCondition : System.Security.ISecurityEncodable, System.Security.Policy.IMembershipCondition
[System.Serializable]
public sealed class ApplicationDirectoryMembershipCondition : System.Security.Policy.IMembershipCondition
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class ApplicationDirectoryMembershipCondition
type ApplicationDirectoryMembershipCondition = class
    interface ISecurityEncodable
    interface ISecurityPolicyEncodable
    interface IMembershipCondition
[<System.Serializable>]
type ApplicationDirectoryMembershipCondition = class
    interface IMembershipCondition
    interface ISecurityEncodable
    interface ISecurityPolicyEncodable
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type ApplicationDirectoryMembershipCondition = class
    interface IMembershipCondition
    interface ISecurityEncodable
    interface ISecurityPolicyEncodable
Public NotInheritable Class ApplicationDirectoryMembershipCondition
Implements IMembershipCondition, ISecurityEncodable
Public NotInheritable Class ApplicationDirectoryMembershipCondition
Implements IMembershipCondition
Public NotInheritable Class ApplicationDirectoryMembershipCondition
Наследование
ApplicationDirectoryMembershipCondition
Атрибуты
Реализации

Комментарии

ApplicationDirectoryMembershipCondition определяет, содержит ли ApplicationDirectoryDirectory свойство путь подтверждения URL-адреса сборки. Например, если ApplicationDirectory имеет значение C:\app1, сборки с свидетельством URL-адреса, такие как C:\app1, C:\app1\main.aspx, C:\app1\folder1 или C:\app1\folder1\main1.aspx соответствуют этому условию членства. Код, который не находится в каталоге C:\app1 или в одном из его подкаталогов, не проходит этот тест условия членства.

Код без свидетельства ApplicationDirectory или Url всегда не проходит этот тест условия членства.

Примечание

Условие членства определяется свидетельством URL-адреса для приложения. Невозможно настроить ApplicationDirectoryMembershipCondition объект; он предопределен расположением приложения.

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

ApplicationDirectoryMembershipCondition()

Инициализирует новый экземпляр класса ApplicationDirectoryMembershipCondition.

Методы

Check(Evidence)

Определяет, удовлетворяет ли указанное свидетельство условию членства.

Copy()

Создает эквивалентную копию условия членства.

Equals(Object)

Определяет, является ли указанное условие членства экземпляром класса ApplicationDirectoryMembershipCondition.

FromXml(SecurityElement, PolicyLevel)

Восстанавливает объект безопасности с указанным состоянием из кодировки XML.

FromXml(SecurityElement)

Восстанавливает объект безопасности с указанным состоянием из кодировки XML.

GetHashCode()

Получает хэш-код для текущего условия членства.

GetType()

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

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Создает и возвращает строковое представление условия членства.

ToXml()

Создает кодировку XML для объекта безопасности и его текущего состояния.

ToXml(PolicyLevel)

Создает кодировку XML для объекта безопасности и его текущего состояния с заданным PolicyLevel.

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