ApplicationDirectoryMembershipCondition 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 seu diretório de aplicativo. Essa classe não pode ser herdada.
public ref class ApplicationDirectoryMembershipCondition sealed : System::Security::ISecurityEncodable, System::Security::Policy::IMembershipCondition
public ref class ApplicationDirectoryMembershipCondition sealed : System::Security::Policy::IMembershipCondition
public ref class ApplicationDirectoryMembershipCondition sealed
public sealed class ApplicationDirectoryMembershipCondition : System.Security.ISecurityEncodable, System.Security.Policy.IMembershipCondition
[System.Serializable]
public sealed class ApplicationDirectoryMembershipCondition : System.Security.Policy.IMembershipCondition
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class ApplicationDirectoryMembershipCondition
type ApplicationDirectoryMembershipCondition = class
interface ISecurityEncodable
interface ISecurityPolicyEncodable
interface IMembershipCondition
[<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, ISecurityEncodable
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 o ApplicationDirectory for C:\app1, assemblies com evidência 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 evidência ou Url sempre falha nesse teste de condição de associação.
Observação
A condição de associação é determinada pela evidência de URL do aplicativo. Você não pode configurar o ApplicationDirectoryMembershipCondition objeto; ele é predeterminado pelo local do aplicativo.
Construtores
ApplicationDirectoryMembershipCondition() |
Inicializa uma nova instância da classe ApplicationDirectoryMembershipCondition. |
Métodos
Check(Evidence) |
Determina se a condição de associação é satisfeita pela evidência especificada. |
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 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. |