SiteMembershipCondition Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |