ApplicationDirectoryMembershipCondition Classe

Définition

Détermine si un assembly appartient à un groupe de codes en testant son répertoire d'application. Cette classe ne peut pas être héritée.

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
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class ApplicationDirectoryMembershipCondition : System.Security.Policy.IMembershipCondition
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
Héritage
ApplicationDirectoryMembershipCondition
Attributs
Implémente

Remarques

ApplicationDirectoryMembershipCondition détermine si une propriété contient le chemin de ApplicationDirectoryDirectory la preuve d’URL de l’assembly. Par exemple, si est ApplicationDirectory C:\app1, les assemblys avec des preuves d’URL telles que C:\app1, C:\app1\main.aspx, C:\app1\folder1 ou C:\app1\folder1\main1.aspx correspondent à cette condition d’appartenance. Le code qui ne se trouve pas dans le répertoire C:\app1 ou dans l’un de ses sous-répertoires échoue à ce test de condition d’appartenance.

Le code sans ApplicationDirectory preuve ou Url échoue toujours à ce test de condition d’appartenance.

Notes

La condition d’appartenance est déterminée par la preuve d’URL de l’application. Vous ne pouvez pas configurer l’objet ApplicationDirectoryMembershipCondition ; il est prédéterminé par l’emplacement de l’application.

Constructeurs

ApplicationDirectoryMembershipCondition()

Initialise une nouvelle instance de la classe ApplicationDirectoryMembershipCondition.

Méthodes

Check(Evidence)

Détermine si la condition d'appartenance est remplie par la preuve spécifiée.

Copy()

Crée une copie équivalente de la condition d'appartenance.

Equals(Object)

Détermine si la condition d'appartenance spécifiée est ApplicationDirectoryMembershipCondition.

FromXml(SecurityElement)

Reconstruit un objet de sécurité avec un état spécifié à partir d’un encodage XML.

FromXml(SecurityElement, PolicyLevel)

Reconstruit un objet de sécurité avec un état spécifié à partir d’un encodage XML.

GetHashCode()

Obtient le code de hachage pour la condition d'appartenance actuelle.

GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Crée et retourne une chaîne représentant la condition d'appartenance.

ToXml()

Crée un codage XML de l’objet de sécurité et de son état actuel.

ToXml(PolicyLevel)

Crée un codage XML de l'objet de sécurité et de son état actuel avec le PolicyLevel spécifié.

S’applique à