SiteMembershipCondition Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Determina se um assembly pertence a um grupo de códigos testando o site de origem. Essa classe não pode ser herdada.
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
- Herança
-
SiteMembershipCondition
- Atributos
- Implementações
Comentários
Um assembly de código atenderá a uma condição de associação de site se esse código for originado do site especificado por Site. A identidade do site é definida para código de URLs com qualquer protocolo, exceto FILE. Um site é a cadeia de caracteres entre o "//" após o protocolo de uma URL e o seguinte "/", se presente. Por exemplo, www.fourthcoffee.com é a identidade do site na URL http://www.fourthcoffee.com/process/grind.htm. Isso exclui os números da porta. Se uma determinada URL for http://www.fourthcoffee.com:8000/, o site será www.fourthcoffee.com, não www.fourthcoffee.com:8000.
Os sites podem ser correspondidos exatamente ou por um prefixo curinga ("*") no delimitador de ponto. Por exemplo, o nome *.fourthcoffee.com do site corresponde fourthcoffee.com , bem como www.fourthcoffee.com. Sem um curinga, o nome do site deve ser uma correspondência precisa. O nome do site * corresponderá a qualquer site, mas não corresponderá ao código que não tem nenhuma evidência do site.
Construtores
| SiteMembershipCondition(String) |
Inicializa uma nova instância da classe SiteMembershipCondition com o nome do site que determina a associação. |
Propriedades
| Site |
Obtém ou define o site para a qual a condição de associação é testada. |
Métodos
| Check(Evidence) |
Determina se a evidência especificada satisfaz a condição de associação. |
| Copy() |
Cria uma cópia equivalente da condição de associação. |
| Equals(Object) |
Determina se o site do objeto SiteMembershipCondition especificado é equivalente ao site contido no SiteMembershipCondition atual. |
| FromXml(SecurityElement, PolicyLevel) |
Reconstrói um objeto de segurança com um estado especificado de uma codificação XML. |
| FromXml(SecurityElement) |
Reconstrói um objeto de segurança com um estado especificado de uma codificação XML. |
| GetHashCode() |
Obtém o código hash para a condição de associação atual. |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
| ToString() |
Cria e retorna uma representação de cadeia de caracteres da condição de associação. |
| ToXml() |
Cria uma codificação XML do objeto de segurança e seu estado atual. |
| ToXml(PolicyLevel) |
Cria uma codificação XML do objeto de segurança e de seu estado atual com o PolicyLevel especificado. |