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. |