SiteMembershipCondition Класс

Определение

Определяет принадлежность сборки к группе кода путем проверки веб-узла, являющегося источником сборки. Этот класс не наследуется.

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

Комментарии

Сборка кода удовлетворяет условию членства сайта, если этот код исходит от веб-сайта, указанного в параметре Site. Удостоверение сайта определяется для кода из URL-адресов с любым протоколом, кроме FILE. Сайт — это строка между "//" после протокола URL-адреса и следующей "/", если она присутствует. Например, www.fourthcoffee.com это удостоверение сайта в URL-адресе http://www.fourthcoffee.com/process/grind.htm. Это исключает номера портов. Если указан URL-адрес, сайт имеет www.fourthcoffee.comзначение http://www.fourthcoffee.com:8000/, а не www.fourthcoffee.com:8000.

Сайты можно точно сопоставить или с помощью подстановочного знака ("*") префикса в разделитере точек. Например, имя *.fourthcoffee.com сайта совпадает fourthcoffee.com , а также www.fourthcoffee.com. Без подстановочного знака имя сайта должно быть точным совпадением. Имя * сайта будет соответствовать любому сайту, но не будет соответствовать коду, который не содержит доказательств сайта.

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

SiteMembershipCondition(String)

Инициализирует новый экземпляр класса SiteMembershipCondition с именем веб-узла, определяющим членство.

Свойства

Site

Возвращает или задает веб-узел, который используется при проверке условия членства.

Методы

Check(Evidence)

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

Copy()

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

Equals(Object)

Определяет, эквивалентен ли веб-узел указанного объекта SiteMembershipCondition веб-узлу, содержащемуся в текущем объекте SiteMembershipCondition.

FromXml(SecurityElement)

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

FromXml(SecurityElement, PolicyLevel)

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

GetHashCode()

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

GetType()

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

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

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

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

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

ToXml()

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

ToXml(PolicyLevel)

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

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