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


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
[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
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}")>]
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
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.

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