/// <summary> /// Validate the object. /// </summary> /// <exception cref="ValidationException"> /// Thrown if validation fails /// </exception> public virtual void Validate() { if (EditionNumber != null) { if (EditionNumber.Length > 2) { throw new ValidationException(ValidationRules.MaxLength, "EditionNumber", 2); } } if (MyHash != null) { if (MyHash.Length > 8) { throw new ValidationException(ValidationRules.MaxLength, "MyHash", 8); } } if (Language != null) { if (Language.Length > 6) { throw new ValidationException(ValidationRules.MaxLength, "Language", 6); } } if (MyGroup != null) { MyGroup.Validate(); } if (Alias != null) { if (Alias.Length > 64) { throw new ValidationException(ValidationRules.MaxLength, "Alias", 64); } } }
/// <summary> /// Validate the object. /// </summary> /// <exception cref="Microsoft.Rest.ValidationException"> /// Thrown if validation fails /// </exception> public virtual void Validate() { if (MyGroup != null) { MyGroup.Validate(); } }