ApplicationDirectoryMembershipCondition Classe

Definição

Determina se um assembly pertence a um grupo de códigos testando seu diretório de aplicativos. Essa classe não pode ser herdada.

public ref class ApplicationDirectoryMembershipCondition sealed : System::Security::Policy::IMembershipCondition
public ref class ApplicationDirectoryMembershipCondition sealed
[System.Serializable]
public sealed class ApplicationDirectoryMembershipCondition : System.Security.Policy.IMembershipCondition
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class ApplicationDirectoryMembershipCondition
[<System.Serializable>]
type ApplicationDirectoryMembershipCondition = class
    interface IMembershipCondition
    interface ISecurityEncodable
    interface ISecurityPolicyEncodable
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type ApplicationDirectoryMembershipCondition = class
    interface IMembershipCondition
    interface ISecurityEncodable
    interface ISecurityPolicyEncodable
Public NotInheritable Class ApplicationDirectoryMembershipCondition
Implements IMembershipCondition
Public NotInheritable Class ApplicationDirectoryMembershipCondition
Herança
ApplicationDirectoryMembershipCondition
Atributos
Implementações

Comentários

ApplicationDirectoryMembershipCondition determina se uma ApplicationDirectoryDirectory propriedade contém o caminho de evidência da URL do assembly. Por exemplo, se for ApplicationDirectory C:\app1, assemblies com evidências de URL, como C:\app1, C:\app1\main.aspx, C:\app1\folder1 ou C:\app1\folder1\main1.aspx corresponder a essa condição de associação. O código que não está no diretório C:\app1 ou em um de seus subdiretórios falha nesse teste de condição de associação.

O código sem nenhuma ApplicationDirectory ou evidência Url sempre falha nesse teste de condição de associação.

Note

A condição de associação é determinada pelas evidências de URL do aplicativo. Você não pode configurar o ApplicationDirectoryMembershipCondition objeto; ele é predeterminado pelo local do aplicativo.

Construtores

Nome Description
ApplicationDirectoryMembershipCondition()

Inicializa uma nova instância da classe ApplicationDirectoryMembershipCondition.

Métodos

Nome Description
Check(Evidence)

Determina se a condição de associação é atendida pelas evidências especificadas.

Copy()

Cria uma cópia equivalente da condição de associação.

Equals(Object)

Determina se a condição de associação especificada é um ApplicationDirectoryMembershipCondition.

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 Objectatual.

(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 seu estado atual com o especificado PolicyLevel.

Aplica-se a