Membership conditions provide the first step in turning the evidence of an assembly into a grant set. At its most basic level, a membership condition is an object that can answer “yes” or “no” when asked if an assembly matches its membership test. For example, a membership condition object can be constructed to only answer “yes” if an assembly is being loaded from the Web site www.microsoft.com.
The following are some key points to understand about membership conditions:
Membership conditions and evidence are closely linked.
The .NET Framework provides several membership conditions by default.
Membership conditions are extensible security objects, so developers can define their own.
As mentioned ...