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
[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
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}")>]
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
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 в наборе грантов. Если есть аргумент DemandUrlIdentityPermission, 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. |