Url Url Url Url Class

Определение

Предоставляет URL-адрес, являющийся источником сборки кода, используемой в качестве свидетельства для оценки политики.Provides the URL from which a code assembly originates as evidence for policy evaluation. Этот класс не наследуется.This class cannot be inherited.

public ref class Url sealed : System::Security::Policy::EvidenceBase, System::Security::Policy::IIdentityPermissionFactory
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public sealed class Url : System.Security.Policy.EvidenceBase, System.Security.Policy.IIdentityPermissionFactory
type Url = class
    inherit EvidenceBase
    interface IIdentityPermissionFactory
Public NotInheritable Class Url
Inherits EvidenceBase
Implements IIdentityPermissionFactory
Наследование
Атрибуты
Реализации

Комментарии

Наличие Url свидетельства создает UrlIdentityPermission в предоставляемый список.The presence of Url evidence produces a UrlIdentityPermission in the grant set. Если имеется Demand для UrlIdentityPermission, UrlIdentityPermission , соответствующий Url свидетельство сравнивается с требуемым разрешением.If there is a Demand for UrlIdentityPermission, the UrlIdentityPermission that corresponds to the Url evidence is compared to the demanded permission.

Рассматривается полный URL-адрес, включая протокол (HTTP, HTTPS, FTP) и файл.The complete URL is considered, including the protocol (HTTP, HTTPS, FTP) and the file. Например http://www.fourthcoffee.com/process/grind.htm — это полный URL-адрес.For example, http://www.fourthcoffee.com/process/grind.htm is a complete URL.

URL-адреса могут быть сопоставлены, точно или подстановочному знаку в последней позицией.URLs can be matched exactly or by a wildcard in the final position. Например http://www.fourthcoffee.com/process/* является подстановочным знаком URL-адресом.For example, http://www.fourthcoffee.com/process/* is a wildcard URL.

Конструкторы

Url(String) Url(String) Url(String) Url(String)

Инициализирует новый экземпляр класса Url с URL-адресом, являющимся источником сборки кода.Initializes a new instance of the Url class with the URL from which a code assembly originates.

Свойства

Value Value Value Value

Получает URL-адрес, являющийся источником сборки кода.Gets the URL from which the code assembly originates.

Методы

Clone() Clone() Clone() Clone()

Создает новый объект, являющийся копией текущего экземпляра.Creates a new object that is a copy of the current instance.

Copy() Copy() Copy() Copy()

Создает новую копию объекта свидетельства.Creates a new copy of the evidence object.

CreateIdentityPermission(Evidence) CreateIdentityPermission(Evidence) CreateIdentityPermission(Evidence) CreateIdentityPermission(Evidence)

Создает разрешение идентификации, соответствующее текущему экземпляру свидетельства Url.Creates an identity permission corresponding to the current instance of the Url evidence class.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Сравнивает указанный объект и текущий объект свидетельстваUrl на предмет равенства.Compares the current Url evidence object to the specified object for equivalence.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Получает хэш-код текущего URL-адреса.Gets the hash code of the current URL.

GetType() GetType() GetType() GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Возвращает строковое представление текущего объекта Url.Returns a string representation of the current Url.

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