Beispiel #1
0
 /// <summary>
 /// Retrieves the member attributes.
 /// </summary>
 protected override void RetrieveMemberAttributes()
 {
     if (MemberType != null)
     {
         ValidationAttributes = new List <object>(MemberType.GetCustomAttributes(typeof(ValidationAttribute), true));
         foreach (object validationAttribute in ValidationAttributes)
         {
             ((ValidationAttribute)validationAttribute).Target = this.BuilderSource.Action;
         }
         foreach (object attribute in ValidationAttributes)
         {
             ((ValidationAttribute)attribute).Target = this.BuilderSource.Action;
         }
     }
 }