AttributeConstraint
AttributeConstraint tests that a specified attribute is present
            on a Type or other provider and that the value of the attribute
            satisfies some other constraint.
            
                
Constructs an AttributeConstraint for a specified attribute
            Type and base constraint.