Url Clase

Definición

Precaución

Code Access Security is not supported or honored by the runtime.

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

public ref class Url sealed : System::Security::Policy::EvidenceBase, System::Security::Policy::IIdentityPermissionFactory
public ref class Url sealed : 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}")]
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
type Url = class
    inherit EvidenceBase
    interface 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
Public NotInheritable Class Url
Inherits EvidenceBase
Implements IIdentityPermissionFactory
Public NotInheritable Class Url
Implements IIdentityPermissionFactory
Herencia
Herencia
Url
Atributos
Implementaciones

Comentarios

Precaución

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

La presencia de Url evidencia genera un UrlIdentityPermission objeto en el conjunto de concesión. Si hay para Demand UrlIdentityPermission, 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

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.

Propiedades

Value

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

Métodos

Clone()

Crea un nuevo objeto copiado de la instancia actual.

Clone()

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

(Heredado de EvidenceBase)
Copy()

Crea una copia del objeto de prueba.

CreateIdentityPermission(Evidence)

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

Equals(Object)

Compara el objeto de evidencia Url actual con el objeto especificado para determinar si son equivalentes.

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 Object actual.

(Heredado de Object)
ToString()

Devuelve una representación en forma de cadena de este objeto Url actual.

Se aplica a