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 mediante la comprobación del sitio del que se ha originado. 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 cumple 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 tenga evidencia del sitio.
Constructores
SiteMembershipCondition(String) |
Inicializa una nueva instancia de la clase SiteMembershipCondition con el nombre de sitio que determina la pertenencia. |
Propiedades
Site |
Obtiene o establece el sitio para el que se comprueba la condición de pertenencia. |
Métodos
Check(Evidence) |
Determina si la evidencia especificada satisface la condición de pertenencia. |
Copy() |
Crea una copia equivalente de la condición de pertenencia. |
Equals(Object) |
Determina si el sitio del objeto SiteMembershipCondition especificado es equivalente al sitio incluido en el objeto SiteMembershipCondition actual. |
FromXml(SecurityElement) |
Reconstruye un objeto de seguridad con un estado especificado a partir de codificación XML. |
FromXml(SecurityElement, PolicyLevel) |
Reconstruye un objeto de seguridad con un estado especificado a partir de 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 Object actual. (Heredado de Object) |
ToString() |
Crea y devuelve una cadena que representa 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 de su estado actual con el objeto PolicyLevel especificado. |