ApplicationDirectoryMembershipCondition Classe

Definição

Determina se um assembly pertence a um grupo de código testando o seu diretório de aplicação. Esta 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

Observações

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

Código sem qualquer um dos ApplicationDirectoryUrl dois ou provas falha sempre este teste de condição de pertença.

Note

A condição de pertença é determinada pela evidência URL da aplicação. Não pode configurar o ApplicationDirectoryMembershipCondition objeto; está pré-determinado pela localização da aplicação.

Construtores

Name Description
ApplicationDirectoryMembershipCondition()

Inicializa uma nova instância da ApplicationDirectoryMembershipCondition classe.

Métodos

Name Description
Check(Evidence)

Determina se a condição de pertença é satisfeita pela evidência especificada.

Copy()

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

Equals(Object)

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

FromXml(SecurityElement, PolicyLevel)

Reconstrói um objeto de segurança com um estado especificado a partir de uma codificação XML.

FromXml(SecurityElement)

Reconstrói um objeto de segurança com um estado especificado a partir de uma codificação XML.

GetHashCode()

Obtém o código hash para a condição atual de membro.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Cria e devolve uma representação de cadeia da condição de pertença.

ToXml()

Cria uma codificação XML do objeto de segurança e do seu estado atual.

ToXml(PolicyLevel)

Cria uma codificação XML do objeto de segurança e do seu estado atual com o especificado PolicyLevel.

Aplica-se a