SiteMembershipCondition Clase

Definición

Determina si un ensamblado pertenece a un grupo de código mediante la comprobación del sitio del que se ha originado.Determines whether an assembly belongs to a code group by testing the site from which it originated. Esta clase no puede heredarse.This class cannot be inherited.

public ref class SiteMembershipCondition sealed : System::Security::ISecurityEncodable, System::Security::Policy::IMembershipCondition
public ref class SiteMembershipCondition sealed : System::Security::Policy::IMembershipCondition
public ref class SiteMembershipCondition sealed
public sealed class SiteMembershipCondition : System.Security.ISecurityEncodable, System.Security.Policy.IMembershipCondition
[System.Serializable]
public sealed class SiteMembershipCondition : System.Security.Policy.IMembershipCondition
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class SiteMembershipCondition
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class SiteMembershipCondition : System.Security.Policy.IMembershipCondition
type SiteMembershipCondition = class
    interface ISecurityEncodable
    interface ISecurityPolicyEncodable
    interface IMembershipCondition
[<System.Serializable>]
type SiteMembershipCondition = class
    interface IMembershipCondition
    interface ISecurityEncodable
    interface ISecurityPolicyEncodable
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type SiteMembershipCondition = class
    interface IMembershipCondition
    interface ISecurityEncodable
    interface ISecurityPolicyEncodable
Public NotInheritable Class SiteMembershipCondition
Implements IMembershipCondition, ISecurityEncodable
Public NotInheritable Class SiteMembershipCondition
Implements IMembershipCondition
Public NotInheritable Class SiteMembershipCondition
Herencia
SiteMembershipCondition
Atributos
Implementaciones

Comentarios

Un ensamblado de código satisface una condición de pertenencia a un sitio si ese código se origina en el sitio Web especificado por Site .A code assembly satisfies a site membership condition if that code originates from the Web site specified by Site. 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 es 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.

Los sitios pueden coincidir exactamente o con un prefijo de carácter comodín (" * ") en el delimitador de punto.Sites can be matched exactly, or by a wildcard ("*") prefix at the dot delimiter. Por ejemplo, el nombre del sitio *.fourthcoffee.com coincide así fourthcoffee.com como www.fourthcoffee.com .For example, the site name *.fourthcoffee.com matches fourthcoffee.com as well as www.fourthcoffee.com. Sin un carácter comodín, el nombre del sitio debe ser una coincidencia exacta.Without a wildcard, the site name must be a precise match. El nombre del sitio * coincidirá con cualquier sitio, pero no coincidirá con el código que no tenga evidencia de sitio.The site name * will match any site, but will not match code that has no site evidence.

Constructores

SiteMembershipCondition(String)

Inicializa una nueva instancia de la clase SiteMembershipCondition con el nombre de sitio que determina la pertenencia.Initializes a new instance of the SiteMembershipCondition class with name of the site that determines membership.

Propiedades

Site

Obtiene o establece el sitio para el que se comprueba la condición de pertenencia.Gets or sets the site for which the membership condition tests.

Métodos

Check(Evidence)

Determina si la evidencia especificada satisface la condición de pertenencia.Determines whether the specified evidence satisfies the membership condition.

Copy()

Crea una copia equivalente de la condición de pertenencia.Creates an equivalent copy of the membership condition.

Equals(Object)

Determina si el sitio del objeto SiteMembershipCondition especificado es equivalente al sitio incluido en el objeto SiteMembershipCondition actual.Determines whether the site from the specified SiteMembershipCondition object is equivalent to the site contained in the current SiteMembershipCondition.

FromXml(SecurityElement)

Reconstruye un objeto de seguridad con un estado especificado a partir de codificación XML.Reconstructs a security object with a specified state from an XML encoding.

FromXml(SecurityElement, PolicyLevel)

Reconstruye un objeto de seguridad con un estado especificado a partir de codificación XML.Reconstructs a security object with a specified state from an XML encoding.

GetHashCode()

Obtiene el código hash de la condición de pertenencia actual.Gets the hash code for the current membership condition.

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()

Crea y devuelve una cadena que representa la condición de pertenencia.Creates and returns a string representation of the membership condition.

ToXml()

Crea una codificación XML del objeto de seguridad y su estado actual.Creates an XML encoding of the security object and its current state.

ToXml(PolicyLevel)

Crea una codificación XML del objeto de seguridad y de su estado actual con el objeto PolicyLevel especificado.Creates an XML encoding of the security object and its current state with the specified PolicyLevel.

Se aplica a