Url Clase

Definición

Proporciona la dirección URL desde la que se origina un ensamblado de código como evidencia para la evaluación de directivas. Esta clase no puede heredarse.

public ref class Url sealed : System::Security::Policy::IIdentityPermissionFactory
public ref class Url sealed : 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
[<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
Implements IIdentityPermissionFactory
Public NotInheritable Class Url
Inherits EvidenceBase
Implements IIdentityPermissionFactory
Herencia
Url
Herencia
Atributos
Implementaciones

Comentarios

Caution

La seguridad de acceso al código (CAS) está en desuso en todas las versiones de .NET Framework y .NET. Las versiones recientes de .NET no respetan las anotaciones de CAS y producen errores si se utilizan las API relacionadas con CAS. Los desarrolladores deben buscar medios alternativos para realizar tareas de seguridad.

La presencia de Url evidencia produce un UrlIdentityPermission elemento en el conjunto de concesión. Si hay para DemandUrlIdentityPermission, el UrlIdentityPermission que corresponde a la Url evidencia se compara con el permiso solicitado.

La dirección URL completa se considera, incluido el protocolo (HTTP, HTTPS, FTP) y el archivo. Por ejemplo, http://www.fourthcoffee.com/process/grind.htm es una dirección URL completa.

Las direcciones URL pueden coincidir exactamente o mediante un carácter comodín en la posición final. Por ejemplo, http://www.fourthcoffee.com/process/* es una dirección URL con caracteres comodín.

Constructores

Nombre Description
Url(String)

Inicializa una nueva instancia de la Url clase con la dirección URL desde la que se origina un ensamblado de código.

Propiedades

Nombre Description
Value

Obtiene la dirección URL desde la que se origina el ensamblado de código.

Métodos

Nombre Description
Clone()

Crea un nuevo objeto que es una copia de la instancia actual.

Copy()

Crea una nueva copia del objeto de evidencia.

CreateIdentityPermission(Evidence)

Crea un permiso de identidad correspondiente a la instancia actual de la Url clase de evidencia.

Equals(Object)

Compara el objeto de evidencia actual Url con el objeto especificado para la equivalencia.

GetHashCode()

Obtiene el código hash de la dirección URL actual.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto actual Url.

Se aplica a