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.

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