SiteMembershipCondition Clase

Definición

Determina si un ensamblado pertenece a un grupo de código probando el sitio desde el que se originó. Esta clase no puede heredarse.

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
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 al sitio si ese código se origina en el sitio web especificado por Site. La identidad del sitio se define para el código de las direcciones URL con cualquier protocolo excepto FILE. Un sitio es la cadena entre "//" después del protocolo de una dirección URL y la siguiente "/", si está presente. Por ejemplo, www.fourthcoffee.com es la identidad del sitio en la dirección URL http://www.fourthcoffee.com/process/grind.htm. Esto excluye los números de puerto. Si una dirección URL determinada es http://www.fourthcoffee.com:8000/, el sitio es www.fourthcoffee.com, no www.fourthcoffee.com:8000.

Los sitios pueden coincidir exactamente o mediante un prefijo comodín ("*") en el delimitador de puntos. Por ejemplo, el nombre *.fourthcoffee.com del sitio coincide fourthcoffee.com , así como www.fourthcoffee.com. Sin un carácter comodín, el nombre del sitio debe ser una coincidencia precisa. El nombre del sitio * coincidirá con cualquier sitio, pero no coincidirá con el código que no tiene ninguna evidencia del sitio.

Constructores

Nombre Description
SiteMembershipCondition(String)

Inicializa una nueva instancia de la SiteMembershipCondition clase con el nombre del sitio que determina la pertenencia.

Propiedades

Nombre Description
Site

Obtiene o establece el sitio para el que se prueba la condición de pertenencia.

Métodos

Nombre Description
Check(Evidence)

Determina si la evidencia especificada cumple la condición de pertenencia.

Copy()

Crea una copia equivalente de la condición de pertenencia.

Equals(Object)

Determina si el sitio del objeto especificado SiteMembershipCondition es equivalente al sitio contenido en el objeto actual SiteMembershipCondition.

FromXml(SecurityElement, PolicyLevel)

Reconstruye un objeto de seguridad con un estado especificado a partir de una codificación XML.

FromXml(SecurityElement)

Reconstruye un objeto de seguridad con un estado especificado a partir de una codificación XML.

GetHashCode()

Obtiene el código hash de la condición de pertenencia actual.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Crea y devuelve una representación de cadena de la condición de pertenencia.

ToXml()

Crea una codificación XML del objeto de seguridad y su estado actual.

ToXml(PolicyLevel)

Crea una codificación XML del objeto de seguridad y su estado actual con el especificado PolicyLevel.

Se aplica a