Site Clase

Definición

Proporciona el sitio Web del que se origina un ensamblado de código como prueba para la evaluación de directivas.Provides the Web site from which a code assembly originates as evidence for policy evaluation. Esta clase no puede heredarse.This class cannot be inherited.

public ref class Site sealed : System::Security::Policy::EvidenceBase, System::Security::Policy::IIdentityPermissionFactory
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public sealed class Site : System.Security.Policy.EvidenceBase, System.Security.Policy.IIdentityPermissionFactory
type Site = class
    inherit EvidenceBase
    interface IIdentityPermissionFactory
Public NotInheritable Class Site
Inherits EvidenceBase
Implements IIdentityPermissionFactory
Herencia
Site
Atributos
Implementaciones

Comentarios

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

La identidad del sitio se define para el código desde direcciones URL con cualquier protocolo excepto archivo.Site identity is defined for code from URLs with any protocol except FILE. Un sitio es la cadena entre "//" después del Protocolo de una dirección URL y el siguiente "/", si está presente.A site is the string between the "//" after the protocol of a URL and the following "/", if present. Por ejemplo, www.fourthcoffee.com es la identidad del sitio en la dirección URL http://www.fourthcoffee.com/process/grind.htm.For example, www.fourthcoffee.com is the site identity in the URL http://www.fourthcoffee.com/process/grind.htm. Esto excluye los números de puerto.This excludes port numbers. Si una dirección URL determinada es http://www.fourthcoffee.com:8000/, el sitio está www.fourthcoffee.com, no www.fourthcoffee.com:8000.If a given URL is http://www.fourthcoffee.com:8000/, the site is www.fourthcoffee.com, not www.fourthcoffee.com:8000.

Constructores

Site(String)

Inicializa una nueva instancia de la clase Site con el sitio web del que se origina un ensamblado de código.Initializes a new instance of the Site class with the website from which a code assembly originates.

Propiedades

Name

Obtiene el sitio web del que se origina el ensamblado de código.Gets the website 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 equivalente del objeto Site.Creates an equivalent copy of the Site object.

CreateFromUrl(String)

Crea un nuevo objeto Site a partir de la dirección URL especificada.Creates a new Site object from the specified URL.

CreateIdentityPermission(Evidence)

Crea un permiso de identidad correspondiente al objeto Site actual.Creates an identity permission that corresponds to the current Site object.

Equals(Object)

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

GetHashCode()

Devuelve el código hash del nombre de sitio web actual.Returns the hash code of the current website name.

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 del objeto Site actual.Returns a string representation of the current Site object.

Se aplica a