Site Класс

Определение

Внимание!

Code Access Security is not supported or honored by the runtime.

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

public ref class Site sealed : System::Security::Policy::EvidenceBase, System::Security::Policy::IIdentityPermissionFactory
public ref class Site sealed : System::Security::Policy::IIdentityPermissionFactory
public sealed class Site : System.Security.Policy.EvidenceBase, System.Security.Policy.IIdentityPermissionFactory
[System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public sealed class Site : System.Security.Policy.EvidenceBase, System.Security.Policy.IIdentityPermissionFactory
[System.Serializable]
public sealed class Site : System.Security.Policy.IIdentityPermissionFactory
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class Site : System.Security.Policy.IIdentityPermissionFactory
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class Site : System.Security.Policy.EvidenceBase, System.Security.Policy.IIdentityPermissionFactory
type Site = class
    inherit EvidenceBase
    interface IIdentityPermissionFactory
[<System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type Site = class
    inherit EvidenceBase
    interface IIdentityPermissionFactory
[<System.Serializable>]
type Site = class
    interface IIdentityPermissionFactory
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type Site = class
    interface IIdentityPermissionFactory
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type Site = class
    inherit EvidenceBase
    interface IIdentityPermissionFactory
Public NotInheritable Class Site
Inherits EvidenceBase
Implements IIdentityPermissionFactory
Public NotInheritable Class Site
Implements IIdentityPermissionFactory
Наследование
Наследование
Site
Атрибуты
Реализации

Комментарии

Внимание!

Безопасность доступа к коду (CAS) устарела во всех версиях платформа .NET Framework и .NET. Последние версии .NET не учитывают заметки CAS и создают ошибки, если используются API, связанные с CAS. Разработчики должны искать альтернативные средства выполнения задач безопасности.

Наличие Site доказательств создает SiteIdentityPermission в наборе грантов. Если имеется аргумент Demand SiteIdentityPermission, соответствующий SiteIdentityPermission 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.

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

Site(String)

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

Свойства

Name

Получает веб-сайт, являющийся источником сборки кода.

Методы

Clone()

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

Clone()

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

(Унаследовано от EvidenceBase)
Copy()

Создает эквивалентную копию объекта Site.

CreateFromUrl(String)

Создает новый объект Site из указанного URL-адреса.

CreateIdentityPermission(Evidence)

Создает разрешение идентификации, соответствующее текущему объекту Site.

Equals(Object)

Сравнивает на предмет равенства указанный объект и текущий объект Site.

GetHashCode()

Возвращает хэш-код текущего имени веб-сайта.

GetType()

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

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

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

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

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

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