Url Classe

Definizione

Fornisce l'URL da cui ha origine un assembly di codice come evidenza per la valutazione dei criteri.Provides the URL from which a code assembly originates as evidence for policy evaluation. Questa classe non può essere ereditata.This class cannot be inherited.

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.Serializable]
public sealed class Url : System.Security.Policy.IIdentityPermissionFactory
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public sealed class Url : 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
type Url = class
    interface IIdentityPermissionFactory
Public NotInheritable Class Url
Inherits EvidenceBase
Implements IIdentityPermissionFactory
Public NotInheritable Class Url
Implements IIdentityPermissionFactory
Ereditarietà
Ereditarietà
Url
Attributi
Implementazioni

Commenti

La presenza di Url evidenza produce una UrlIdentityPermission nel set di concessioni.The presence of Url evidence produces a UrlIdentityPermission in the grant set. Se è presente un Demand per UrlIdentityPermission, il UrlIdentityPermission che corrisponde all'evidenza Url viene confrontato con l'autorizzazione richiesta.If there is a Demand for UrlIdentityPermission, the UrlIdentityPermission that corresponds to the Url evidence is compared to the demanded permission.

Viene considerato l'URL completo, incluso il protocollo (HTTP, HTTPS, FTP) e il file.The complete URL is considered, including the protocol (HTTP, HTTPS, FTP) and the file. Ad esempio, http://www.fourthcoffee.com/process/grind.htm è un URL completo.For example, http://www.fourthcoffee.com/process/grind.htm is a complete URL.

È possibile trovare una corrispondenza esatta tra gli URL o un carattere jolly nella posizione finale.URLs can be matched exactly or by a wildcard in the final position. Ad esempio, http://www.fourthcoffee.com/process/* è un URL con caratteri jolly.For example, http://www.fourthcoffee.com/process/* is a wildcard URL.

Costruttori

Url(String)

Inizializza una nuova istanza della classe Url con l'URL da cui ha origine un assembly di codice.Initializes a new instance of the Url class with the URL from which a code assembly originates.

Proprietà

Value

Ottiene l'URL dal quale ha origine l'assembly di codice.Gets the URL from which the code assembly originates.

Metodi

Clone()

Crea un nuovo oggetto che è una copia dell'istanza corrente.Creates a new object that is a copy of the current instance.

Copy()

Crea una nuova copia dell'oggetto di evidenza.Creates a new copy of the evidence object.

CreateIdentityPermission(Evidence)

Crea un'autorizzazione di identità corrispondente all'istanza corrente della classe di evidenza Url.Creates an identity permission corresponding to the current instance of the Url evidence class.

Equals(Object)

Confronta l'oggetto di evidenza Url corrente con l'oggetto specificato per verificarne l'equivalenza.Compares the current Url evidence object to the specified object for equivalence.

GetHashCode()

Ottiene il codice hash dell'URL corrente.Gets the hash code of the current URL.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione di stringa dell'oggetto Url corrente.Returns a string representation of the current Url.

Si applica a