Url Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание!
Code Access Security is not supported or honored by the runtime.
Предоставляет URL-адрес, являющийся источником сборки кода, используемой в качестве свидетельства для оценки политики. Этот класс не наследуется.
public ref class Url sealed : System::Security::Policy::EvidenceBase, System::Security::Policy::IIdentityPermissionFactory
public ref class Url sealed : System::Security::Policy::IIdentityPermissionFactory
public sealed class Url : 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 Url : System.Security.Policy.EvidenceBase, System.Security.Policy.IIdentityPermissionFactory
[System.Serializable]
public sealed class Url : System.Security.Policy.IIdentityPermissionFactory
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class Url : System.Security.Policy.IIdentityPermissionFactory
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class Url : System.Security.Policy.EvidenceBase, System.Security.Policy.IIdentityPermissionFactory
type Url = 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 Url = class
inherit EvidenceBase
interface IIdentityPermissionFactory
[<System.Serializable>]
type Url = class
interface IIdentityPermissionFactory
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type Url = class
interface IIdentityPermissionFactory
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type Url = class
inherit EvidenceBase
interface IIdentityPermissionFactory
Public NotInheritable Class Url
Inherits EvidenceBase
Implements IIdentityPermissionFactory
Public NotInheritable Class Url
Implements IIdentityPermissionFactory
- Наследование
- Наследование
-
Url
- Атрибуты
- Реализации
Комментарии
Внимание!
Безопасность доступа к коду (CAS) устарела во всех версиях платформа .NET Framework и .NET. Последние версии .NET не учитывают заметки CAS и создают ошибки, если используются API, связанные с CAS. Разработчики должны искать альтернативные средства выполнения задач безопасности.
Наличие Url доказательств создает UrlIdentityPermission в наборе грантов. При наличии аргумента Demand UrlIdentityPermissionfor, UrlIdentityPermission соответствующий Url доказательству, сравнивается с требуемым разрешением.
Считается полный URL-адрес, включая протокол (HTTP, HTTPS, FTP) и файл. Например, http://www.fourthcoffee.com/process/grind.htm
это полный URL-адрес.
URL-адреса можно точно сопоставить или с помощью подстановочного знака в конечной позиции. Например, http://www.fourthcoffee.com/process/*
это URL-адрес подстановочного знака.
Конструкторы
Url(String) |
Инициализирует новый экземпляр класса Url с URL-адресом, являющимся источником сборки кода. |
Свойства
Value |
Получает URL-адрес, являющийся источником сборки кода. |
Методы
Clone() |
Создает новый объект, являющийся копией текущего экземпляра. |
Clone() |
Создает новый объект, являющийся полной копией текущего экземпляра. (Унаследовано от EvidenceBase) |
Copy() |
Создает новую копию объекта свидетельства. |
CreateIdentityPermission(Evidence) |
Создает разрешение идентификации, соответствующее текущему экземпляру свидетельства Url. |
Equals(Object) |
Сравнивает указанный объект и текущий объект свидетельстваUrl на предмет равенства. |
GetHashCode() |
Получает хэш-код текущего URL-адреса. |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строковое представление текущего объекта Url. |