ApplicationDirectoryMembershipCondition Class
Determines whether an assembly belongs to a code group by testing its application directory. This class cannot be inherited.
Assembly: mscorlib (in mscorlib.dll)
| Name | Description | |
|---|---|---|
![]() | ApplicationDirectoryMembershipCondition() | Initializes a new instance of the ApplicationDirectoryMembershipCondition class. |
| Name | Description | |
|---|---|---|
![]() | Check(Evidence^) | Determines whether the membership condition is satisfied by the specified evidence. |
![]() | Copy() | Creates an equivalent copy of the membership condition. |
![]() | Equals(Object^) | Determines whether the specified membership condition is an ApplicationDirectoryMembershipCondition.(Overrides Object::Equals(Object^).) |
![]() | FromXml(SecurityElement^) | Reconstructs a security object with a specified state from an XML encoding. |
![]() | FromXml(SecurityElement^, PolicyLevel^) | Reconstructs a security object with a specified state from an XML encoding. |
![]() | GetHashCode() | Gets the hash code for the current membership condition.(Overrides Object::GetHashCode().) |
![]() | GetType() | |
![]() | ToString() | Creates and returns a string representation of the membership condition.(Overrides Object::ToString().) |
![]() | ToXml() | Creates an XML encoding of the security object and its current state. |
![]() | ToXml(PolicyLevel^) | Creates an XML encoding of the security object and its current state with the specified PolicyLevel. |
ApplicationDirectoryMembershipCondition determines whether an ApplicationDirectoryDirectory property contains the assembly URL evidence path. For example, if the ApplicationDirectory is C:\app1, assemblies with URL evidence such as C:\app1, C:\app1\main.aspx, C:\app1\folder1, or C:\app1\folder1\main1.aspx match this membership condition. Code that is not in the C:\app1 directory or in one of its subdirectories fails this membership condition test.
Code without either ApplicationDirectory or Url evidence always fails this membership condition test.
Note |
|---|
The membership condition is determined by the URL evidence for the application. You cannot configure the ApplicationDirectoryMembershipCondition object; it is predetermined by the location of the application. |
Available since 1.1
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

