This documentation is archived and is not being maintained.

IMembershipCondition Interface

Defines the test to determine whether a code assembly is a member of a code group.

For a list of all members of this type, see IMembershipCondition Members.

[Visual Basic]
Public Interface IMembershipCondition
   Inherits ISecurityEncodable, ISecurityPolicyEncodable
[C#]
public interface IMembershipCondition : ISecurityEncodable,
   ISecurityPolicyEncodable
[C++]
public __gc __interface IMembershipCondition : public
   ISecurityEncodable, ISecurityPolicyEncodable
[JScript]
public interface IMembershipCondition implements
   ISecurityEncodable, ISecurityPolicyEncodable

Classes that Implement IMembershipCondition

Class Description
AllMembershipCondition Represents a membership condition that matches all code. This class cannot be inherited.
ApplicationDirectoryMembershipCondition Determines whether an assembly belongs to a code group by testing its application directory. This class cannot be inherited.
HashMembershipCondition Determines whether an assembly belongs to a code group by testing its hash value. This class cannot be inherited.
PublisherMembershipCondition Determines whether an assembly belongs to a code group by testing its software publisher's Authenticode X.509v3 certificate. This class cannot be inherited.
SiteMembershipCondition Determines whether an assembly belongs to a code group by testing the site from which it originated. This class cannot be inherited.
StrongNameMembershipCondition Determines whether an assembly belongs to a code group by testing its strong name. This class cannot be inherited.
UrlMembershipCondition Determines whether an assembly belongs to a code group by testing its URL. This class cannot be inherited.
ZoneMembershipCondition Determines whether an assembly belongs to a code group by testing its zone of origin. This class cannot be inherited.

Requirements

Namespace: System.Security.Policy

Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family

Assembly: Mscorlib (in Mscorlib.dll)

See Also

IMembershipCondition Members | System.Security.Policy Namespace

Show: