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
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-адрес имеет значение http://www.fourthcoffee.com:8000/, сайт — , www.fourthcoffee.comа не www.fourthcoffee.com:8000.
Сайты могут быть точно сопоставлены или с помощью префикса с подстановочным знаком ("*") в разделителя точек. Например, имя сайта совпадает fourthcoffee.com с www.fourthcoffee.comименем *.fourthcoffee.com . Без подстановочного знака имя сайта должно быть точным. Имя сайта * будет соответствовать любому сайту, но не будет соответствовать коду, который не имеет доказательств сайта.
Конструкторы
| SiteMembershipCondition(String) |
Инициализирует новый экземпляр класса SiteMembershipCondition с именем веб-узла, определяющим членство. |
Свойства
| Site |
Возвращает или задает веб-узел, который используется при проверке условия членства. |
Методы
| Check(Evidence) |
Определяет, удовлетворяет ли указанное свидетельство условию членства. |
| Copy() |
Создает эквивалентную копию условия членства. |
| Equals(Object) |
Определяет, эквивалентен ли веб-узел указанного объекта SiteMembershipCondition веб-узлу, содержащемуся в текущем объекте SiteMembershipCondition. |
| FromXml(SecurityElement, PolicyLevel) |
Восстанавливает объект безопасности с указанным состоянием из кодировки XML. |
| FromXml(SecurityElement) |
Восстанавливает объект безопасности с указанным состоянием из кодировки XML. |
| GetHashCode() |
Получает хэш-код для текущего условия членства. |
| GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
| ToString() |
Создает и возвращает строковое представление условия членства. |
| ToXml() |
Создает кодировку XML для объекта безопасности и его текущего состояния. |
| ToXml(PolicyLevel) |
Создает кодировку XML для объекта безопасности и его текущего состояния с заданным PolicyLevel. |