Url Clase

Definición

Proporciona la dirección URL de la que se origina un ensamblado de código como prueba para la evaluación de directivas.Provides the URL from which a code assembly originates as evidence for policy evaluation. Esta clase no se puede heredar.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
Herencia
Url
Atributos
Implementaciones

Comentarios

La presencia de Url evidencia produce un UrlIdentityPermission en el conjunto de permisos concedidos.The presence of Url evidence produces a UrlIdentityPermission in the grant set. Si hay un Demand para UrlIdentityPermission, el UrlIdentityPermission correspondiente a la evidencia de Url se compara con el permiso solicitado.If there is a Demand for UrlIdentityPermission, the UrlIdentityPermission that corresponds to the Url evidence is compared to the demanded permission.

Se tiene en cuenta la dirección URL completa, incluido el protocolo (HTTP, HTTPS, FTP) y el archivo.The complete URL is considered, including the protocol (HTTP, HTTPS, FTP) and the file. Por ejemplo, http://www.fourthcoffee.com/process/grind.htm es una dirección URL completa.For example, http://www.fourthcoffee.com/process/grind.htm is a complete URL.

Las direcciones URL pueden coincidir exactamente o con un carácter comodín en la posición final.URLs can be matched exactly or by a wildcard in the final position. Por ejemplo, http://www.fourthcoffee.com/process/* es una dirección URL de carácter comodín.For example, http://www.fourthcoffee.com/process/* is a wildcard URL.

Constructores

Url(String)

Inicializa una nueva instancia de la clase Url con la dirección URL de la que se origina un ensamblado de código.Initializes a new instance of the Url class with the URL from which a code assembly originates.

Propiedades

Value

Obtiene la dirección URL de la que se origina el ensamblado de código.Gets the URL from which the code assembly originates.

Métodos

Clone()

Crea un nuevo objeto copiado de la instancia actual.Creates a new object that is a copy of the current instance.

Copy()

Crea una copia del objeto de prueba.Creates a new copy of the evidence object.

CreateIdentityPermission(Evidence)

Crea un permiso de identidad correspondiente a la instancia actual de la clase de prueba Url.Creates an identity permission corresponding to the current instance of the Url evidence class.

Equals(Object)

Compara el objeto de evidencia Url actual con el objeto especificado para determinar si son equivalentes.Compares the current Url evidence object to the specified object for equivalence.

GetHashCode()

Obtiene el código hash de la dirección URL actual.Gets the hash code of the current URL.

GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
ToString()

Devuelve una representación en forma de cadena de este objeto Url actual.Returns a string representation of the current Url.

Se aplica a