Specifically, when you are in need of the ValidationContext in the IsValid overload for ValidationAttribute. GetCustomAttributes only returns the one method for use.